From 2b0c7791732bc4ef2ab86b2d1d86d44978f600e3 Mon Sep 17 00:00:00 2001 From: Charles Zhou Date: Tue, 18 Jun 2024 21:27:06 -0500 Subject: [PATCH] feat: default timezone to user's local timezone in activate form (#5374) --- web/app/activate/activateForm.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/web/app/activate/activateForm.tsx b/web/app/activate/activateForm.tsx index a790d2a9c7..709fe4ce2a 100644 --- a/web/app/activate/activateForm.tsx +++ b/web/app/activate/activateForm.tsx @@ -41,10 +41,9 @@ const ActivateForm = () => { const [name, setName] = useState('') const [password, setPassword] = useState('') - const [timezone, setTimezone] = useState('Asia/Shanghai') + const [timezone, setTimezone] = useState(Intl.DateTimeFormat().resolvedOptions().timeZone) const [language, setLanguage] = useState(locale) const [showSuccess, setShowSuccess] = useState(false) - const defaultLanguage = useCallback(() => (window.navigator.language.startsWith('zh') ? LanguagesSupported[1] : LanguagesSupported[0]) || LanguagesSupported[0], []) const showErrorMessage = useCallback((message: string) => { Toast.notify({