diff options
author | vnugent <public@vaughnnugent.com> | 2023-11-22 02:21:53 -0500 |
---|---|---|
committer | vnugent <public@vaughnnugent.com> | 2023-11-22 02:21:53 -0500 |
commit | 2ba94602a87c87b47f566745bdab40ce75e0e879 (patch) | |
tree | 396cb9c6d73d6bfb4e4b2d4fb440d7656fe493e0 /extension/src/features/settings.ts | |
parent | 43429314c0989b423e116be3e9f222eba5b636c3 (diff) |
latest patches, remove webext-bridge, lastest vnlib.browser
Diffstat (limited to 'extension/src/features/settings.ts')
-rw-r--r-- | extension/src/features/settings.ts | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/extension/src/features/settings.ts b/extension/src/features/settings.ts index a67957c..059c2d2 100644 --- a/extension/src/features/settings.ts +++ b/extension/src/features/settings.ts @@ -19,7 +19,7 @@ import { configureApi, debugLog } from '@vnuge/vnlib.browser' import { readonly, ref, Ref } from "vue"; import { JsonObject } from "type-fest"; import { Watchable, useSingleSlotStorage } from "./types"; -import { BgRuntime, FeatureApi, optionsOnly, IFeatureExport, exportForegroundApi } from './framework' +import { BgRuntime, FeatureApi, optionsOnly, IFeatureExport, exportForegroundApi, popupAndOptionsOnly } from './framework' import { get, watchOnce } from "@vueuse/core"; export interface PluginConfig extends JsonObject { @@ -143,7 +143,7 @@ export const useSettingsApi = () : IFeatureExport<AppSettings, SettingsApi> =>{ return state.currentConfig.value }), - setDarkMode: optionsOnly(async (darkMode: boolean) => { + setDarkMode: popupAndOptionsOnly(async (darkMode: boolean) => { console.log('Setting dark mode to', darkMode, 'from', _darkMode.value) _darkMode.value = darkMode }), |