From 2f5a238b511e3ac4d8235da4d6e7fdbaf06c9b84 Mon Sep 17 00:00:00 2001 From: adamelmore <2363879+adamdottv@users.noreply.github.com> Date: Tue, 27 Jan 2026 08:30:23 -0600 Subject: feat(app): update settings in general settings --- packages/app/src/context/settings.tsx | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'packages/app/src/context') diff --git a/packages/app/src/context/settings.tsx b/packages/app/src/context/settings.tsx index 67e907a63..19b3846f8 100644 --- a/packages/app/src/context/settings.tsx +++ b/packages/app/src/context/settings.tsx @@ -20,6 +20,9 @@ export interface Settings { autoSave: boolean releaseNotes: boolean } + updates: { + startup: boolean + } appearance: { fontSize: number font: string @@ -37,6 +40,9 @@ const defaultSettings: Settings = { autoSave: true, releaseNotes: true, }, + updates: { + startup: true, + }, appearance: { fontSize: 14, font: "ibm-plex-mono", @@ -104,6 +110,12 @@ export const { use: useSettings, provider: SettingsProvider } = createSimpleCont setStore("general", "releaseNotes", value) }, }, + updates: { + startup: createMemo(() => store.updates?.startup ?? defaultSettings.updates.startup), + setStartup(value: boolean) { + setStore("updates", "startup", value) + }, + }, appearance: { fontSize: createMemo(() => store.appearance?.fontSize ?? defaultSettings.appearance.fontSize), setFontSize(value: number) { -- cgit v1.2.3