- {type !== 'detail' && (
- |
-
- ) => {
- if (e.target.checked) {
- setSelectedDeliveries([
- ...selectedDeliveries,
- idx,
- ]);
- } else {
- setSelectedDeliveries(
- selectedDeliveries.filter((i) => i !== idx)
- );
- }
- }}
- classNames={{
- wrapper: 'flex justify-center',
- checkbox: 'checkbox checkbox-sm',
- }}
- />
- |
- )}
-
- {
- formik.setFieldTouched(
- `deliveries.${idx}.products.0.product`,
- true
- );
- formik.setFieldValue(
- `deliveries.${idx}.products.0.product`,
- val
- );
- formik.setFieldTouched(
- `deliveries.${idx}.products.0.product_id`,
- true
- );
- formik.setFieldValue(
- `deliveries.${idx}.products.0.product_id`,
- (val as OptionType)?.value
- );
- }}
- options={getFilteredProductWarehouseOptions()}
- isDisabled={type === 'detail'}
- isClearable
- isError={
- isDeliveryProductInputError(idx, 0, 'product_id')
- .isError
- }
- errorMessage={
- isDeliveryProductInputError(idx, 0, 'product_id')
- .errorMessage
- }
- className={{
- wrapper:
- 'w-full min-w-52 md:min-w-72 lg:min-w-80',
- }}
- />
- |
-
-
- |
-
- {
- formik.setFieldTouched(
- `deliveries.${idx}.supplier`,
- true
- );
- formik.setFieldValue(
- `deliveries.${idx}.supplier`,
- val
- );
- formik.setFieldTouched(
- `deliveries.${idx}.supplier_id`,
- true
- );
- formik.setFieldValue(
- `deliveries.${idx}.supplier_id`,
- (val as OptionType)?.value
- );
- }}
- options={supplierOptions}
- onInputChange={setSupplierSelectInputValue}
- isLoading={isLoadingSuppliers}
- isDisabled={type === 'detail'}
- isClearable
- {...isRepeaterInputError(
- 'deliveries',
- 'supplier_id',
- idx
- )}
- className={{
- wrapper:
- 'w-full min-w-52 md:min-w-72 lg:min-w-80',
- }}
- />
- |
-
-
- |
-
- {type === 'detail' ? (
- <>
-
-
-
- >
- ) : (
- {
- const file = e.target.files?.[0];
- if (file) {
- if (file.size > 2 * 1024 * 1024) {
- toast.error(
- 'Ukuran dokumen maksimal 2 MB!'
- );
- e.target.value = '';
- return;
- }
- formik.setFieldValue(
- `deliveries.${idx}.document`,
- file
- );
- }
- }}
- {...isRepeaterInputError(
- 'deliveries',
- 'document',
- idx
- )}
- className={{
- wrapper:
- 'w-full min-w-72 md:w-min-80 lg:w-min-96',
- }}
- />
+
+ {
+ formik.setFieldTouched(
+ `deliveries.${idx}.products.0.product`,
+ true
+ );
+ formik.setFieldValue(
+ `deliveries.${idx}.products.0.product`,
+ val
+ );
+ formik.setFieldTouched(
+ `deliveries.${idx}.products.0.product_id`,
+ true
+ );
+ formik.setFieldValue(
+ `deliveries.${idx}.products.0.product_id`,
+ (val as OptionType)?.value
+ );
+ }}
+ options={getFilteredProductWarehouseOptions()}
+ isDisabled={type === 'detail'}
+ isClearable
+ isError={
+ isDeliveryProductInputError(idx, 0, 'product_id')
+ .isError
+ }
+ errorMessage={
+ isDeliveryProductInputError(idx, 0, 'product_id')
+ .errorMessage
+ }
+ className={{
+ wrapper: 'w-full min-w-52 md:min-w-72 lg:min-w-80',
+ }}
+ />
+ |
+
+
+ |
+
+ {
+ formik.setFieldTouched(
+ `deliveries.${idx}.supplier`,
+ true
+ );
+ formik.setFieldValue(
+ `deliveries.${idx}.supplier`,
+ val
+ );
+ formik.setFieldTouched(
+ `deliveries.${idx}.supplier_id`,
+ true
+ );
+ formik.setFieldValue(
+ `deliveries.${idx}.supplier_id`,
+ (val as OptionType)?.value
+ );
+ }}
+ options={supplierOptions}
+ onInputChange={setSupplierSelectInputValue}
+ isLoading={isLoadingSuppliers}
+ isDisabled={type === 'detail'}
+ isClearable
+ {...isRepeaterInputError(
+ 'deliveries',
+ 'supplier_id',
+ idx
)}
- |
-
-
- |
-
-
- |
-
-
- |
- {type !== 'detail' && (
-
+ className={{
+ wrapper: 'w-full min-w-52 md:min-w-72 lg:min-w-80',
+ }}
+ />
+ |
+
+
+ |
+
+ {type === 'detail' ? (
+ <>
- |
+ >
+ ) : (
+ {
+ const file = e.target.files?.[0];
+ if (file) {
+ if (file.size > 2 * 1024 * 1024) {
+ toast.error('Ukuran dokumen maksimal 2 MB!');
+ e.target.value = '';
+ return;
+ }
+ formik.setFieldValue(
+ `deliveries.${idx}.document`,
+ file
+ );
+ }
+ }}
+ {...isRepeaterInputError(
+ 'deliveries',
+ 'document',
+ idx
+ )}
+ className={{
+ wrapper:
+ 'w-full min-w-72 md:w-min-80 lg:w-min-96',
+ }}
+ />
)}
- |
- ))}
-