diff --git a/src/components/FormElements/select.tsx b/src/components/FormElements/select.tsx index 1ea6ce2..f60ed0b 100644 --- a/src/components/FormElements/select.tsx +++ b/src/components/FormElements/select.tsx @@ -618,7 +618,7 @@ export function Select(selectProps: PropsType) { {dropdown} {error && ( -

+

{error.message as string}

)} diff --git a/src/components/Tables/inquiries/ChangeStatusForm.tsx b/src/components/Tables/inquiries/ChangeStatusForm.tsx index ca01634..82fd8a8 100644 --- a/src/components/Tables/inquiries/ChangeStatusForm.tsx +++ b/src/components/Tables/inquiries/ChangeStatusForm.tsx @@ -11,14 +11,12 @@ interface ChangeStatusFormProps { onSubmit: (data: TChangeInquiryStatusCredentials) => void; onCancel: () => void; currentStatus: string; - } const ChangeStatusForm = ({ onSubmit, onCancel, currentStatus, - }: ChangeStatusFormProps) => { const { register, @@ -37,10 +35,19 @@ const ChangeStatusForm = ({ value: status, })); + const handleStatusSubmit = (data: TChangeInquiryStatusCredentials) => { + if (data.status === currentStatus) return; + onSubmit(data); + }; + return ( -
+