From a5c70050a74f689113b9acc5ee8410bdcaf3c68b Mon Sep 17 00:00:00 2001 From: Brandon Presley Date: Sun, 2 Oct 2022 18:04:36 +1300 Subject: [PATCH] Revert "Revert "Add setting for date format"" This reverts commit 3691c729b46da9c725202b85a8b185563e6a9fd1. --- SettingsPage.tsx | 20 ++++++++++++++++++++ db.ts | 3 +++ set.service.ts | 13 +++++++++++-- settings.ts | 1 + 4 files changed, 35 insertions(+), 2 deletions(-) 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()) && (