From 80dcd8613c926368e51c1a38af1d355627dc3d69 Mon Sep 17 00:00:00 2001 From: Adam Setch Date: Wed, 24 Apr 2024 09:01:52 -0400 Subject: [PATCH] refactor(settings): use async await --- src/routes/Settings.tsx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/routes/Settings.tsx b/src/routes/Settings.tsx index ef87f8d0c..1145bc9a0 100644 --- a/src/routes/Settings.tsx +++ b/src/routes/Settings.tsx @@ -55,14 +55,16 @@ export const SettingsRoute: FC = () => { }; useEffect(() => { - ipcRenderer.invoke('get-platform').then((result: string) => { + (async () => { + const result = await ipcRenderer.invoke('get-platform'); setIsLinux(result === 'linux'); setIsMacOS(result === 'darwin'); - }); + })(); - ipcRenderer.invoke('get-app-version').then((result: string) => { + (async () => { + const result = await ipcRenderer.invoke('get-app-version'); setAppVersion(result); - }); + })(); ipcRenderer.on('update-native-theme', (_, updatedTheme: Theme) => { if (settings.theme === Theme.SYSTEM) {