fix bug request
This commit is contained in:
@@ -14,14 +14,16 @@ const NewRequest: FC = () => {
|
|||||||
const navigate = useNavigate()
|
const navigate = useNavigate()
|
||||||
const { mutate: submitRequest, isPending } = useSubmitRequest()
|
const { mutate: submitRequest, isPending } = useSubmitRequest()
|
||||||
const [showRequests, setShowRequests] = useState([0])
|
const [showRequests, setShowRequests] = useState([0])
|
||||||
const { items } = useRequestStore()
|
const { items, setItems } = useRequestStore()
|
||||||
|
|
||||||
const onSubmit = () => {
|
const onSubmit = () => {
|
||||||
if (items.length > 0) {
|
if (items.length > 0) {
|
||||||
submitRequest(items, {
|
submitRequest(items, {
|
||||||
onSuccess: () => {
|
onSuccess: () => {
|
||||||
|
setItems([])
|
||||||
|
setShowRequests([0])
|
||||||
toast('سفارش با موفقیت ثبت شد', 'success')
|
toast('سفارش با موفقیت ثبت شد', 'success')
|
||||||
navigate(Paths.myRequests)
|
navigate(Paths.myRequests, { state: { refresh: true } })
|
||||||
},
|
},
|
||||||
onError: (error) => {
|
onError: (error) => {
|
||||||
toast(extractErrorMessage(error), 'error')
|
toast(extractErrorMessage(error), 'error')
|
||||||
@@ -32,9 +34,6 @@ const NewRequest: FC = () => {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log('items', items);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className='mt-5'>
|
<div className='mt-5'>
|
||||||
|
|||||||
Reference in New Issue
Block a user