Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
chromed
/
wp-content
/
plugins
/
extendify
/
src
/
Assist
/
state
:
site-assist-tour.js
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
import { create } from 'zustand'; import { createJSONStorage, devtools, persist } from 'zustand/middleware'; const state = (set, get) => ({ progress: [], updateSiteAssistTourStatus(taskId) { set({ progress: [taskId] }); }, finishedTour(tourId) { return get().progress.find((tour) => tour === tourId); }, }); export const useSiteAssistTourStorage = create( persist(devtools(state, { name: 'Extendify Site Assist Tour' }), { name: `extendify-site-assist-tour-${window.extSharedData.siteId}`, storage: createJSONStorage(() => localStorage), }), state, );