Fix using wrong local storage key when persisting state in client apps

This commit is contained in:
Andrew Kingston 2021-12-15 09:00:14 +00:00
parent 26d89f75d5
commit 1c23dc3a3c
1 changed files with 2 additions and 2 deletions

View File

@ -1,9 +1,9 @@
import { writable, get, derived } from "svelte/store"
import { localStorageStore } from "builder/src/builderStore/store/localStorage"
import { appStore } from "./app"
const createStateStore = () => {
const localStorageKey = `${get(appStore).appId}.state`
const appId = window["##BUDIBASE_APP_ID##"] || "app"
const localStorageKey = `${appId}.state`
const persistentStore = localStorageStore(localStorageKey, {})
// Initialise the temp store to mirror the persistent store