add edit to multi question page
This commit is contained in:
parent
2d3613d1e3
commit
ca02e02c17
|
|
@ -9,6 +9,10 @@ import { CheckboxProps } from "antd/lib";
|
||||||
import { LocalStorageEnum } from "../../../../../enums/LocalStorageEnum";
|
import { LocalStorageEnum } from "../../../../../enums/LocalStorageEnum";
|
||||||
import { useObjectToEdit } from "../../../../../zustand/ObjectToEditState";
|
import { useObjectToEdit } from "../../../../../zustand/ObjectToEditState";
|
||||||
import ModelForm from "../../Model/Malty/Form";
|
import ModelForm from "../../Model/Malty/Form";
|
||||||
|
import QrCodeModels from "../../../../../Layout/Dashboard/QrCodeModels";
|
||||||
|
import { BsQrCode } from "react-icons/bs";
|
||||||
|
import { ModalEnum } from "../../../../../enums/Model";
|
||||||
|
import { useModalState } from "../../../../../zustand/Modal";
|
||||||
|
|
||||||
const BaseFormContainer = ({
|
const BaseFormContainer = ({
|
||||||
objectToEdit,
|
objectToEdit,
|
||||||
|
|
@ -69,6 +73,13 @@ const BaseFormContainer = ({
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
|
||||||
|
const { setIsOpen } = useModalState((state) => state);
|
||||||
|
|
||||||
|
const handleClickQr = () => {
|
||||||
|
setObjectToEdit(objectToEdit);
|
||||||
|
setIsOpen(ModalEnum?.QUESTION_QR);
|
||||||
|
};
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="QuestionPractical">
|
<div className="QuestionPractical">
|
||||||
<header>
|
<header>
|
||||||
|
|
@ -92,6 +103,10 @@ const BaseFormContainer = ({
|
||||||
{t("practical.edit")} {t("models.exercise")}{" "}
|
{t("practical.edit")} {t("models.exercise")}{" "}
|
||||||
</div>
|
</div>
|
||||||
<div className="SettingEdit">
|
<div className="SettingEdit">
|
||||||
|
{objectToEdit &&(<>
|
||||||
|
<QrCodeModels ModelEnum={ModalEnum?.QUESTION_QR} />
|
||||||
|
<BsQrCode onClick={handleClickQr} size={22} style={{ color: "#A098AE" }} />
|
||||||
|
</>)}
|
||||||
<Popover trigger="click" content={contentSetting}>
|
<Popover trigger="click" content={contentSetting}>
|
||||||
<SettingFilled />
|
<SettingFilled />
|
||||||
</Popover>
|
</Popover>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user