fix timezone offset for date picking

This commit is contained in:
turnoffthiscomputer
2025-01-08 17:42:17 +01:00
parent 8574020fff
commit 7a5246732e

View File

@@ -264,8 +264,8 @@ const MainScreen: React.FC = () => {
useEffect(() => {
setIsFormComplete(
passportNumber?.length >= 3 &&
dateOfBirth?.length >= 6 &&
dateOfExpiry?.length >= 6,
dateOfBirth?.length >= 6 &&
dateOfExpiry?.length >= 6,
);
}, [passportNumber, dateOfBirth, dateOfExpiry]);
@@ -302,15 +302,15 @@ const MainScreen: React.FC = () => {
onPress={decrementStep}
opacity={
selectedTab !== 'start' &&
selectedTab !== 'app' &&
selectedTab !== 'splash'
selectedTab !== 'app' &&
selectedTab !== 'splash'
? 1
: 0
}
pointerEvents={
selectedTab !== 'start' &&
selectedTab !== 'app' &&
selectedTab !== 'splash'
selectedTab !== 'app' &&
selectedTab !== 'splash'
? 'auto'
: 'none'
}
@@ -736,6 +736,7 @@ const MainScreen: React.FC = () => {
mode="date"
open={dateOfBirthDatePickerIsOpen}
date={dateOfBirthDatePicker || new Date()}
timeZoneOffsetInMinutes={0}
onConfirm={date => {
setDateOfBirthDatePickerIsOpen(false);
setDateOfBirthDatePicker(date);
@@ -772,6 +773,7 @@ const MainScreen: React.FC = () => {
mode="date"
open={dateOfExpiryDatePickerIsOpen}
date={dateOfExpiryDatePicker || new Date()}
timeZoneOffsetInMinutes={0}
onConfirm={date => {
setDateOfExpiryDatePickerIsOpen(false);
setDateOfExpiryDatePicker(date);
@@ -1015,7 +1017,7 @@ const MainScreen: React.FC = () => {
<Text fontSize="$4">
{
countryCodes[
countryCode as keyof typeof countryCodes
countryCode as keyof typeof countryCodes
]
}{' '}
{flag(getCountryISO2(countryCode))}