= ({ id, refetch, status }) => {
const approveInvoce = useApproveInvoice()
const requestApprove = useRequestApprove()
const getProfile = useGetProfile()
+ const { value, reset } = useCountDown(2, true)
const [showModal, setShowModal] = useState
(false)
const { t } = useTranslation('global')
const [code, setCode] = useState('')
@@ -47,6 +49,7 @@ const ApproveInvoice: FC = ({ id, refetch, status }) => {
requestApprove.mutate(params, {
onSuccess: () => {
setShowModal(true)
+ reset()
},
onError: (error: ErrorType) => {
toast.error(error.response?.data?.error.message[0])
@@ -110,7 +113,25 @@ const ApproveInvoice: FC = ({ id, refetch, status }) => {
/>