diff --git a/src/Components/Table/QRCodeGenerator.tsx b/src/Components/Table/QRCodeGenerator.tsx
index 3c7cc7b..17483a8 100644
--- a/src/Components/Table/QRCodeGenerator.tsx
+++ b/src/Components/Table/QRCodeGenerator.tsx
@@ -1,12 +1,10 @@
import React from "react";
import QRCode from "react-qr-code";
-const QRCodeGenerator = ({ url, serial }: any) => {
- const qrValue = `${url}/${serial}`;
- console.log(qrValue);
+const QRCodeGenerator = ({url}:any) => {
return (
-
-
+
+
);
};
diff --git a/src/Pages/Admin/question/Model/EditForm/FormContainer.tsx b/src/Pages/Admin/question/Model/EditForm/FormContainer.tsx
index 786e951..eeab83d 100644
--- a/src/Pages/Admin/question/Model/EditForm/FormContainer.tsx
+++ b/src/Pages/Admin/question/Model/EditForm/FormContainer.tsx
@@ -8,6 +8,10 @@ import { CheckboxProps } from "antd/lib";
import { LocalStorageEnum } from "../../../../../enums/LocalStorageEnum";
import { useObjectToEdit } from "../../../../../zustand/ObjectToEditState";
import ModelForm from "../../Model/ModelForm";
+import QrCodeModels from "../../../../../Layout/Dashboard/QrCodeModels";
+import { ModalEnum } from "../../../../../enums/Model";
+import { BsQrCode } from "react-icons/bs";
+import { useModalState } from "../../../../../zustand/Modal";
const FormContainer = ({
objectToEdit,
@@ -56,6 +60,12 @@ const FormContainer = ({
e.target.checked ? "true" : "false",
);
};
+ const { setIsOpen } = useModalState((state) => state);
+
+ const handleClickQr = () => {
+ setObjectToEdit(objectToEdit);
+ setIsOpen(ModalEnum?.QUESTION_QR);
+ };
const contentSetting = (
@@ -71,6 +81,7 @@ const FormContainer = ({
return (
+
{" "}
{t("header.edit_question")}
@@ -93,8 +104,13 @@ const FormContainer = ({
{t("practical.edit")} {t("models.exercise")}{" "}
+ {objectToEdit &&(<>
+
+
+>)}
+
{t("header.exercise")}