From 2e65007f262867e220be4f579fdcfb76ca61debb Mon Sep 17 00:00:00 2001 From: pramod mahajan Date: Wed, 17 Sep 2025 19:45:42 +0530 Subject: [PATCH] fixed Modal provider component and setup organization creation --- .../Organization/ManageOrganization.jsx | 50 +++++++++---------- src/components/common/SelectMultiple.jsx | 5 +- 2 files changed, 25 insertions(+), 30 deletions(-) diff --git a/src/components/Organization/ManageOrganization.jsx b/src/components/Organization/ManageOrganization.jsx index d15a68c7..d8f9b936 100644 --- a/src/components/Organization/ManageOrganization.jsx +++ b/src/components/Organization/ManageOrganization.jsx @@ -6,16 +6,14 @@ import { organizationSchema, } from "./OrganizationSchema"; import Modal from "../common/Modal"; -import { - useCreateOrganization, - useOrganizationModal, -} from "../../hooks/useOrganization"; +import { useCreateOrganization, useOrganizationModal } from "../../hooks/useOrganization"; import Label from "../common/Label"; import SelectMultiple from "../common/SelectMultiple"; +import { useServices } from "../../hooks/masterHook/useMaster"; const ManageOrganization = () => { const orgModal = useOrganizationModal(); - const { data: services, isLoading } = useServices(); + const { data: services,isLoading } = useServices(); const method = useForm({ resolver: zodResolver(organizationSchema), @@ -25,20 +23,15 @@ const ManageOrganization = () => { const { handleSubmit, register, - reset, formState: { errors }, } = method; - const { mutate: CreateOrganization, isPending } = useCreateOrganization( - () => { - reset(defaultOrganizationValues); - orgModal.onClose(); - } - ); + const {mutate:CreateOrganization,isPending} = useCreateOrganization(()=>{}) const onSubmit = (OrgPayload) => { - CreateOrganization(OrgPayload); + CreateOrganization() }; + console.log(services) const contentBody = (
@@ -85,18 +78,30 @@ const ManageOrganization = () => { - + + {errors.email && ( + {errors.email.message} + )} +
+ {errors.serviceIds && ( + {errors.serviceIds.message} + )}
+
-