refactor(inquiries): Remove unused isSubmitting state from status change
- Remove isSubmitting prop from ChangeStatusForm component interface - Remove isSubmitting parameter from ChangeStatusForm component destructuring - Remove isChangingStatus variable from useChangeInquiryStatus hook - Remove isSubmitting prop passed to ChangeStatusForm in InquiriesTable - Remove isChangingStatus from presenter return object - Simplify status change form by eliminating unused loading state management
This commit is contained in:
@@ -11,14 +11,14 @@ interface ChangeStatusFormProps {
|
||||
onSubmit: (data: TChangeInquiryStatusCredentials) => void;
|
||||
onCancel: () => void;
|
||||
currentStatus: string;
|
||||
isSubmitting?: boolean;
|
||||
|
||||
}
|
||||
|
||||
const ChangeStatusForm = ({
|
||||
onSubmit,
|
||||
onCancel,
|
||||
currentStatus,
|
||||
isSubmitting,
|
||||
|
||||
}: ChangeStatusFormProps) => {
|
||||
const {
|
||||
register,
|
||||
|
||||
@@ -38,7 +38,6 @@ const InquiriesTable = () => {
|
||||
setIsChangeStatusModalOpen,
|
||||
deleteInquiry,
|
||||
handleChangeStatus,
|
||||
isChangingStatus,
|
||||
filterRegister,
|
||||
handleFilterSubmit,
|
||||
search,
|
||||
@@ -175,7 +174,7 @@ const InquiriesTable = () => {
|
||||
onSubmit={handleChangeStatus}
|
||||
onCancel={() => setIsChangeStatusModalOpen(false)}
|
||||
currentStatus={currentInquiry?.status ?? "pending"}
|
||||
isSubmitting={isChangingStatus}
|
||||
|
||||
/>
|
||||
</Modal>
|
||||
{isDeleteModalOpen && (
|
||||
|
||||
@@ -53,7 +53,7 @@ const useInquiriesListPresenter = () => {
|
||||
|
||||
const { data, isPending } = useGetInquiries(params);
|
||||
const { mutate } = useDeleteInquiry(() => setIsDeleteModalOpen(false));
|
||||
const { mutate: changeStatus, isPending: isChangingStatus } =
|
||||
const { mutate: changeStatus } =
|
||||
useChangeInquiryStatus(() => setIsChangeStatusModalOpen(false));
|
||||
|
||||
const search = (data: any) => {
|
||||
@@ -92,7 +92,7 @@ const useInquiriesListPresenter = () => {
|
||||
setCurrentInquiry,
|
||||
deleteInquiry,
|
||||
handleChangeStatus,
|
||||
isChangingStatus,
|
||||
|
||||
filterRegister,
|
||||
handleFilterSubmit,
|
||||
search,
|
||||
|
||||
Reference in New Issue
Block a user