refactor(FE): Add API call for updating delivery order on approval step

3
This commit is contained in:
rstubryan
2026-02-09 13:31:03 +07:00
parent bd5b614bf8
commit e6a572ac17
2 changed files with 81 additions and 4 deletions
@@ -36,6 +36,7 @@ const DeliveryOrderProductForm = ({
exisitingValues,
onSubmitForm,
onUpdateForm,
isLoading,
}: {
formState: 'add' | 'edit';
salesOrders: BaseSalesOrder[];
@@ -46,6 +47,7 @@ const DeliveryOrderProductForm = ({
id: number,
value: DeliveryOrderProductFormValues
) => Promise<void>;
isLoading?: boolean;
}) => {
const [formikErrorMessage, setFormErrorMessage] = useState('');
const [selectedProduct, setSelectedProduct] = useState<OptionType | null>(
@@ -793,8 +795,8 @@ const DeliveryOrderProductForm = ({
<div className='absolute sm:w-full bottom-0 right-0 p-4'>
<Button
type='submit'
isLoading={formik.isSubmitting}
disabled={formik.isSubmitting}
isLoading={formik.isSubmitting || isLoading}
disabled={formik.isSubmitting || isLoading}
className='w-full p-3 rounded-lg text-base-100 text-sm font-semibold'
>
Submit