PluginProbe
Extendify / trunk
Extendify vtrunk
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 0.6.0 All 127 releases
← All changes | src/QuickEdit/state/edit-mode.js +4 -1 3.1.3 → trunk View file →
@@ -6,8 +6,11 @@
6 6 const HTML_CLASS = 'extendify-quick-edit-on';
7 7
8 8 const DEFAULT_ON = !!window.extQuickEditData?.defaultOn;
9 9
10 +// One origin serves many sites over its life.
11 +export const STORAGE_KEY = `extendify-quick-edit-mode-${window.extSharedData?.siteId}`;
12 +
10 13 export const useEditModeStore = create()(
11 14 persist(
12 15 (set, get) => ({
13 16 on: DEFAULT_ON,
@@ -18,9 +21,9 @@
18 21 },
19 22 toggle: () => set({ on: !get().on }),
20 23 }),
21 24 {
22 - name: 'extendify-quick-edit-mode',
25 + name: STORAGE_KEY,
23 26 partialize: ({ on }) => ({ on }),
24 27 },
25 28 ),
26 29 );