🐛 fix: Add step attribute to datetime-local inputs for precise time selection in forms

This commit is contained in:
web
2025-09-29 02:43:39 -07:00
parent 5816dd5198
commit 32fd181b52
4 changed files with 19 additions and 2 deletions
@@ -225,6 +225,7 @@ export default function AdsForm<T extends Record<string, any>>({
<FormControl>
<EnhancedInput
type='datetime-local'
step='1'
placeholder={t('form.enterStartTime')}
value={field.value ? new Date(field.value).toISOString().slice(0, 16) : ''}
min={Number(new Date().toISOString().slice(0, 16))}
@@ -253,6 +254,7 @@ export default function AdsForm<T extends Record<string, any>>({
<FormControl>
<EnhancedInput
type='datetime-local'
step='1'
placeholder={t('form.enterEndTime')}
value={
field.value ? new Date(field.value).toISOString().slice(0, 16) : ''