PluginProbe
Extendify / trunk
Extendify vtrunk
3.2.2 3.2.1 3.2.0 3.1.6 3.1.5 3.1.4 3.1.3 3.1.2 3.1.1 3.1.0 3.0.6 3.0.5 3.0.4 trunk 0.1.0 0.10.0 0.10.1 0.10.2 0.11.0 0.11.1 0.2.0 0.3.0 0.3.1 0.4.0 0.5.0 All 128 releases
← All changes | src/Assist/state/site-assist-tour.js +2 -1 3.0.4 → trunk View file →
@@ -1,4 +1,5 @@
1 +import { safeLocalStorage } from '@shared/state/safe-local-storage';
1 2 import { create } from 'zustand';
2 3 import { createJSONStorage, devtools, persist } from 'zustand/middleware';
3 4
4 5 const state = (set, get) => ({
@@ -13,8 +14,8 @@
13 14
14 15 export const useSiteAssistTourStorage = create(
15 16 persist(devtools(state, { name: 'Extendify Site Assist Tour' }), {
16 17 name: `extendify-site-assist-tour-${window.extSharedData.siteId}`,
17 - storage: createJSONStorage(() => localStorage),
18 + storage: createJSONStorage(() => safeLocalStorage),
18 19 }),
19 20 state,
20 21 );