From ca02e02c177dd7e4d216886bdf9d043d9261f3ef Mon Sep 17 00:00:00 2001 From: Majd_dk Date: Wed, 20 Nov 2024 17:25:12 +0300 Subject: [PATCH] add edit to multi question page --- .../question/Model/EditForm/BaseFormContainer.tsx | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/Pages/Admin/question/Model/EditForm/BaseFormContainer.tsx b/src/Pages/Admin/question/Model/EditForm/BaseFormContainer.tsx index 6f1cf84..ea663d9 100644 --- a/src/Pages/Admin/question/Model/EditForm/BaseFormContainer.tsx +++ b/src/Pages/Admin/question/Model/EditForm/BaseFormContainer.tsx @@ -9,6 +9,10 @@ import { CheckboxProps } from "antd/lib"; import { LocalStorageEnum } from "../../../../../enums/LocalStorageEnum"; import { useObjectToEdit } from "../../../../../zustand/ObjectToEditState"; 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 = ({ objectToEdit, @@ -69,6 +73,13 @@ const BaseFormContainer = ({ ); + const { setIsOpen } = useModalState((state) => state); + + const handleClickQr = () => { + setObjectToEdit(objectToEdit); + setIsOpen(ModalEnum?.QUESTION_QR); + }; + return (
@@ -92,6 +103,10 @@ const BaseFormContainer = ({ {t("practical.edit")} {t("models.exercise")}{" "}
+ {objectToEdit &&(<> + + +)}