diff --git a/src/pages/request/NewRequest.tsx b/src/pages/request/NewRequest.tsx index 1e1008a..564d35a 100644 --- a/src/pages/request/NewRequest.tsx +++ b/src/pages/request/NewRequest.tsx @@ -14,14 +14,16 @@ const NewRequest: FC = () => { const navigate = useNavigate() const { mutate: submitRequest, isPending } = useSubmitRequest() const [showRequests, setShowRequests] = useState([0]) - const { items } = useRequestStore() + const { items, setItems } = useRequestStore() const onSubmit = () => { if (items.length > 0) { submitRequest(items, { onSuccess: () => { + setItems([]) + setShowRequests([0]) toast('سفارش با موفقیت ثبت شد', 'success') - navigate(Paths.myRequests) + navigate(Paths.myRequests, { state: { refresh: true } }) }, onError: (error) => { toast(extractErrorMessage(error), 'error') @@ -32,9 +34,6 @@ const NewRequest: FC = () => { } } - console.log('items', items); - - return (