@@ -16,13 +16,12 @@ export const DateInput = ({ date?: boolean prevdate?: boolean }) => { - useEffect(() => { if (date) { - setDate(new Date().toISOString().split('T')[0]) + setDate(dayjs().format('YYYY-MM-DD')) } if (prevdate) { - setDate(dayjs(new Date().toISOString()).add(-1, 'year').format('YYYY-DD-MM')) + setDate(dayjs().add(-1, 'year').format('YYYY-MM-DD')) } }, [date, prevdate]) @@ -42,16 +41,10 @@ export const DateInput = ({ width: '100%', }} label={label ? label : 'Дата'} - value={ - date - ? dayjs(new Date().toDateString()) - : prevdate - ? dayjs(new Date().toDateString()).add(-1, 'year') - : null - } + value={date ? dayjs() : prevdate ? dayjs().add(-1, 'year') : null} onChange={(date) => { if (date?.isValid()) { - setDate(JSON.stringify(date).split('"')[1].split('T')[0]) + setDate(date.format('YYYY-MM-DD')) } }} format='MM-DD-YYYY'