From ab7787484c9950189e36174f4e9bee3719debbc7 Mon Sep 17 00:00:00 2001 From: jeffvli Date: Sun, 13 Nov 2022 02:08:02 -0800 Subject: [PATCH] Move localSettings utility to different file --- src/renderer/features/settings/index.ts | 21 +------------------ .../features/settings/utils/local-settings.ts | 20 ++++++++++++++++++ 2 files changed, 21 insertions(+), 20 deletions(-) create mode 100644 src/renderer/features/settings/utils/local-settings.ts diff --git a/src/renderer/features/settings/index.ts b/src/renderer/features/settings/index.ts index 5ebfd0ad4..f90a728ed 100644 --- a/src/renderer/features/settings/index.ts +++ b/src/renderer/features/settings/index.ts @@ -1,22 +1,3 @@ -import isElectron from 'is-electron'; - export * from './components/settings'; export * from './hooks/use-default-settings'; - -const ipc = isElectron() ? window.electron.ipcRenderer : null; - -const get = (property: string) => ipc?.SETTINGS_GET({ property }); - -const set = (property: string, value: any) => { - ipc?.SETTINGS_SET({ property, value }); -}; - -const restart = () => { - ipc?.APP_RESTART(); -}; - -export const localSettings = { - get, - restart, - set, -}; +export * from './utils/local-settings'; diff --git a/src/renderer/features/settings/utils/local-settings.ts b/src/renderer/features/settings/utils/local-settings.ts new file mode 100644 index 000000000..5ab128deb --- /dev/null +++ b/src/renderer/features/settings/utils/local-settings.ts @@ -0,0 +1,20 @@ +import isElectron from 'is-electron'; + +const ipc = isElectron() ? window.electron.ipcRenderer : null; + +export const getLocalSetting = (property: string) => + ipc?.SETTINGS_GET({ property }); + +export const setLocalSetting = (property: string, value: any) => { + ipc?.SETTINGS_SET({ property, value }); +}; + +export const restartApp = () => { + ipc?.APP_RESTART(); +}; + +export const localSettings = { + get: getLocalSetting, + restart: restartApp, + set: setLocalSetting, +};