Date input improvements (#7639)

* add max date, use modern field for birthday input

* rm legacy date input

* handle simplifying to simpleDateString internally

* update jsdoc
This commit is contained in:
Samuel Newman
2025-02-03 12:27:58 -08:00
committed by GitHub
parent 25991af722
commit 23e62b18de
9 changed files with 37 additions and 203 deletions
@@ -17,6 +17,7 @@ export function DateField({
isInvalid,
testID,
accessibilityHint,
maximumDate,
}: DateFieldProps) {
const t = useTheme()
const [open, setOpen] = React.useState(false)
@@ -67,6 +68,9 @@ export function DateField({
aria-label={label}
accessibilityLabel={label}
accessibilityHint={accessibilityHint}
maximumDate={
maximumDate ? new Date(toSimpleDateString(maximumDate)) : undefined
}
/>
)}
</>