diff --git a/src/Pages/MasterModule/TemplateMaster/EditTemplateModel.tsx b/src/Pages/MasterModule/TemplateMaster/EditTemplateModel.tsx index 4544722..d6b0596 100644 --- a/src/Pages/MasterModule/TemplateMaster/EditTemplateModel.tsx +++ b/src/Pages/MasterModule/TemplateMaster/EditTemplateModel.tsx @@ -6,116 +6,225 @@ import { DialogHeader, DialogRoot, DialogTitle, - DialogTrigger, } from "../../../components/ui/dialog"; import { Box, Field, - IconButton, Input, - Span, Stack, - Text, - Textarea, } from "@chakra-ui/react"; import { Button } from "../../../components/ui/button"; import { FiUpload } from "react-icons/fi"; import { useState } from "react"; -import { FaRegEdit } from "react-icons/fa"; +// import { FaRegEdit } from "react-icons/fa"; import Edit from "../../../components/ActionIcons/Edit"; +import { Toaster, toaster } from "../../../components/ui/toaster"; +import { Template, useUpdateTemplateMasterMutation } from "../../../Redux/Service/template.master.service"; -function EditTemplateModel() { - const [images, setImages] = useState([]); +const APIURL = import.meta.env.VITE_IMG_TEMPLATES - const handleImageChange = (event: React.ChangeEvent) => { - if (event.target.files) { - const selectedFiles = Array.from(event.target.files); +function EditTemplateModel({ id, localData }: { id: any, localData: any }) { + const [title, setTitle] = useState(""); + const [subTitle, setSubTitle] = useState(""); + const [userType, setUserType] = useState(""); + const [images, setImages] = useState<(File | string)[]>([]); + const [updateTemplateMaster] = useUpdateTemplateMasterMutation() + const [isOpen, setIsOpen] = useState(false); + const [selectedTemplate, setSelectedTemplate] = useState