From 23e62b18de9537b50c8b1df2b4744adc030501d0 Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Mon, 3 Feb 2025 12:27:58 -0800 Subject: Date input improvements (#7639) * add max date, use modern field for birthday input * rm legacy date input * handle simplifying to simpleDateString internally * update jsdoc --- src/components/dialogs/BirthDateSettings.tsx | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) (limited to 'src/components/dialogs') diff --git a/src/components/dialogs/BirthDateSettings.tsx b/src/components/dialogs/BirthDateSettings.tsx index 8f47d05b0..9fbf378ac 100644 --- a/src/components/dialogs/BirthDateSettings.tsx +++ b/src/components/dialogs/BirthDateSettings.tsx @@ -12,12 +12,12 @@ import { usePreferencesSetBirthDateMutation, } from '#/state/queries/preferences' import {ErrorMessage} from '#/view/com/util/error/ErrorMessage' -import {DateInput} from '#/view/com/util/forms/DateInput' import {atoms as a, useTheme} from '#/alf' import * as Dialog from '#/components/Dialog' +import {DateField} from '#/components/forms/DateField' import {Loader} from '#/components/Loader' +import {Text} from '#/components/Typography' import {Button, ButtonIcon, ButtonText} from '../Button' -import {Text} from '../Typography' export function BirthDateSettingsDialog({ control, @@ -95,17 +95,13 @@ function BirthdayInner({ return ( - setDate(new Date(newDate))} + label={_(msg`Birthday`)} accessibilityHint={_(msg`Enter your birth date`)} - accessibilityLabelledBy="birthDate" + maximumDate={new Date()} /> -- cgit 1.4.1