diff --git a/SettingsPage.tsx b/SettingsPage.tsx index bdd56d8..f5c9563 100644 --- a/SettingsPage.tsx +++ b/SettingsPage.tsx @@ -29,6 +29,7 @@ export default function SettingsPage() { const [showUnit, setShowUnit] = useState(!!settings.showUnit); const [workouts, setWorkouts] = useState(!!settings.workouts); const [steps, setSteps] = useState(!!settings.steps); + const [date, setDate] = useState('%Y-%m-%d %H:%M'); const {color, setColor} = useContext(CustomTheme); const {toast} = useContext(SnackbarContext); @@ -50,6 +51,7 @@ export default function SettingsPage() { color, workouts: +workouts, steps: +steps, + date, }); getSettings().then(setSettings); }, [ @@ -64,6 +66,7 @@ export default function SettingsPage() { workouts, steps, setSettings, + date, ]); const changeAlarmEnabled = useCallback( @@ -193,6 +196,23 @@ export default function SettingsPage() { ))} )} + {'date format'.includes(search.toLowerCase()) && ( + setDate(value)}> + + + + + )} {'alarm sound'.includes(search.toLowerCase()) && (