mirror of
https://gitlab.com/mbugroup/lti-web-client.git
synced 2026-05-25 15:55:48 +00:00
refactor(FE): Replace week SelectInputRadio with NumberInput
This commit is contained in:
+13
-8
@@ -511,19 +511,24 @@ 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' && (
|
||||||
<SelectInputRadio
|
<NumberInput
|
||||||
required
|
required
|
||||||
label='Minggu'
|
label='Minggu'
|
||||||
options={optionsWeek}
|
name='week'
|
||||||
value={
|
value={
|
||||||
formik.values.week?.value
|
typeof formik.values.week === 'object'
|
||||||
? (formik.values.week as { value: number; label: string })
|
? formik.values.week?.value
|
||||||
: null
|
: formik.values.week
|
||||||
}
|
}
|
||||||
onChange={(val) => {
|
onChange={(e) => {
|
||||||
formik.setFieldValue('week', val);
|
formik.setFieldValue('week', Number(e.target.value));
|
||||||
|
setCurrentInput(e.target.name);
|
||||||
}}
|
}}
|
||||||
placeholder='Pilih Week'
|
onBlur={() => handleBlurField('week')}
|
||||||
|
isError={formik.touched.week && Boolean(formik.errors.week)}
|
||||||
|
errorMessage={formik.errors.week as string}
|
||||||
|
placeholder='Masukan Minggu'
|
||||||
|
decimalScale={0}
|
||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
|
|||||||
@@ -467,19 +467,24 @@ 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' && (
|
||||||
<SelectInputRadio
|
<NumberInput
|
||||||
required
|
required
|
||||||
label='Minggu'
|
label='Minggu'
|
||||||
options={optionsWeek}
|
name='week'
|
||||||
value={
|
value={
|
||||||
formik.values.week?.value
|
typeof formik.values.week === 'object'
|
||||||
? (formik.values.week as { value: number; label: string })
|
? formik.values.week?.value
|
||||||
: null
|
: formik.values.week
|
||||||
}
|
}
|
||||||
onChange={(val) => {
|
onChange={(e) => {
|
||||||
formik.setFieldValue('week', val);
|
formik.setFieldValue('week', Number(e.target.value));
|
||||||
|
setCurrentInput(e.target.name);
|
||||||
}}
|
}}
|
||||||
placeholder='Pilih Week'
|
onBlur={() => handleBlurField('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