mirror of
https://gitlab.com/mbugroup/lti-web-client.git
synced 2026-05-20 21:41:57 +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 */}
|
||||
{formik.values.marketing_type?.value.toLowerCase() ===
|
||||
'ayam_pullet' && (
|
||||
<SelectInputRadio
|
||||
<NumberInput
|
||||
required
|
||||
label='Minggu'
|
||||
options={optionsWeek}
|
||||
name='week'
|
||||
value={
|
||||
formik.values.week?.value
|
||||
? (formik.values.week as { value: number; label: string })
|
||||
: null
|
||||
typeof formik.values.week === 'object'
|
||||
? formik.values.week?.value
|
||||
: formik.values.week
|
||||
}
|
||||
onChange={(val) => {
|
||||
formik.setFieldValue('week', val);
|
||||
onChange={(e) => {
|
||||
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 */}
|
||||
{formik.values.marketing_type?.value.toLowerCase() ===
|
||||
'ayam_pullet' && (
|
||||
<SelectInputRadio
|
||||
<NumberInput
|
||||
required
|
||||
label='Minggu'
|
||||
options={optionsWeek}
|
||||
name='week'
|
||||
value={
|
||||
formik.values.week?.value
|
||||
? (formik.values.week as { value: number; label: string })
|
||||
: null
|
||||
typeof formik.values.week === 'object'
|
||||
? formik.values.week?.value
|
||||
: formik.values.week
|
||||
}
|
||||
onChange={(val) => {
|
||||
formik.setFieldValue('week', val);
|
||||
onChange={(e) => {
|
||||
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