mirror of
https://gitlab.com/mbugroup/lti-web-client.git
synced 2026-05-24 23:35:45 +00:00
refactor(FE): Switch week input to SelectInputRadio
This commit is contained in:
+9
-13
@@ -511,24 +511,20 @@ const DeliveryOrderProductForm = ({
|
|||||||
{/* Konversi Satuan Week Pullet */}
|
{/* Konversi Satuan Week Pullet */}
|
||||||
{formik.values.marketing_type?.value.toLowerCase() ===
|
{formik.values.marketing_type?.value.toLowerCase() ===
|
||||||
'ayam_pullet' && (
|
'ayam_pullet' && (
|
||||||
<NumberInput
|
<SelectInputRadio
|
||||||
required
|
required
|
||||||
label='Minggu'
|
label='Minggu'
|
||||||
name='week'
|
options={optionsWeek}
|
||||||
value={
|
value={
|
||||||
typeof formik.values.week === 'object'
|
formik.values.week?.value
|
||||||
? formik.values.week?.value
|
? (formik.values.week as { value: number; label: string })
|
||||||
: formik.values.week
|
: null
|
||||||
}
|
}
|
||||||
onChange={(e) => {
|
onChange={(val) => {
|
||||||
formik.setFieldValue('week', Number(e.target.value));
|
formik.setFieldValue('week', val);
|
||||||
setCurrentInput(e.target.name);
|
handleBlurField('week');
|
||||||
}}
|
}}
|
||||||
onBlur={() => handleBlurField('week')}
|
placeholder='Pilih Week'
|
||||||
isError={formik.touched.week && Boolean(formik.errors.week)}
|
|
||||||
errorMessage={formik.errors.week as string}
|
|
||||||
placeholder='Masukan Minggu'
|
|
||||||
decimalScale={0}
|
|
||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
|
|||||||
@@ -467,24 +467,20 @@ const SalesOrderProductForm = ({
|
|||||||
{/* Konversi Satuan Week Pullet */}
|
{/* Konversi Satuan Week Pullet */}
|
||||||
{formik.values.marketing_type?.value.toLowerCase() ===
|
{formik.values.marketing_type?.value.toLowerCase() ===
|
||||||
'ayam_pullet' && (
|
'ayam_pullet' && (
|
||||||
<NumberInput
|
<SelectInputRadio
|
||||||
required
|
required
|
||||||
label='Minggu'
|
label='Minggu'
|
||||||
name='week'
|
options={optionsWeek}
|
||||||
value={
|
value={
|
||||||
typeof formik.values.week === 'object'
|
formik.values.week?.value
|
||||||
? formik.values.week?.value
|
? (formik.values.week as { value: number; label: string })
|
||||||
: formik.values.week
|
: null
|
||||||
}
|
}
|
||||||
onChange={(e) => {
|
onChange={(val) => {
|
||||||
formik.setFieldValue('week', Number(e.target.value));
|
formik.setFieldValue('week', val);
|
||||||
setCurrentInput(e.target.name);
|
handleBlurField('week');
|
||||||
}}
|
}}
|
||||||
onBlur={() => handleBlurField('week')}
|
placeholder='Pilih Week'
|
||||||
isError={formik.touched.week && Boolean(formik.errors.week)}
|
|
||||||
errorMessage={formik.errors.week as string}
|
|
||||||
placeholder='Masukan Minggu'
|
|
||||||
decimalScale={0}
|
|
||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user