summaryrefslogtreecommitdiff
path: root/frontend/src/stores/index.ts
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/src/stores/index.ts')
-rw-r--r--frontend/src/stores/index.ts37
1 files changed, 0 insertions, 37 deletions
diff --git a/frontend/src/stores/index.ts b/frontend/src/stores/index.ts
index 1853f4f..58f461c 100644
--- a/frontend/src/stores/index.ts
+++ b/frontend/src/stores/index.ts
@@ -1,29 +1,5 @@
import { atom } from 'nanostores'
import { ChatMessage, Choice } from '../types'
-import { upsertUserSetting } from '../services/directiveApi'
-
-// Document UI feature flag
-export const documentUiEnabledStore = atom<boolean>(
- (() => {
- try {
- const saved = localStorage.getItem('document_ui_enabled')
- return saved === 'true'
- } catch {
- return false
- }
- })()
-)
-
-export const setDocumentUiEnabled = async (enabled: boolean) => {
- documentUiEnabledStore.set(enabled)
- localStorage.setItem('document_ui_enabled', enabled.toString())
- // Persist to backend (best-effort)
- try {
- await upsertUserSetting('document_ui_enabled', enabled)
- } catch (err) {
- console.error('Failed to persist document UI setting:', err)
- }
-}
// Authentication state
export const isLoggedInStore = atom<boolean>(false)
@@ -53,14 +29,6 @@ export const nameStore = atom<string>('???')
export const backgroundStore = atom<string>('/__gaogao__56242cbde8f18ac64522e410bad04e68_waifu2x_art_noise2.png')
export const locationStore = atom<string>('Tokyo')
export const configModalOpenStore = atom<boolean>(false)
-
-// Feature flags
-export const documentEditorEnabledStore = atom<boolean>(
- (() => {
- const saved = localStorage.getItem('documentEditorEnabled')
- return saved === 'true'
- })()
-)
export const skipIntroStore = atom<boolean>(
(() => {
const saved = localStorage.getItem('skipIntro')
@@ -118,11 +86,6 @@ export const setSkipIntro = (skip: boolean) => {
localStorage.setItem('skipIntro', skip.toString())
}
-export const setDocumentEditorEnabled = (enabled: boolean) => {
- documentEditorEnabledStore.set(enabled)
- localStorage.setItem('documentEditorEnabled', enabled.toString())
-}
-
export const setLoadingComplete = (complete: boolean) => {
loadingCompleteStore.set(complete)
if (complete) {