Current Path: > home > codekrsu > > ameliagraphics.com > wp-content > plugins > > extendify > src > PageCreator > > state
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
cache.js | File | 387 bytes | March 13 2025 21:10:44. | |
global.js | File | 466 bytes | March 13 2025 21:10:44. | |
pages.js | File | 1559 bytes | March 13 2025 21:10:44. | |
plugins-cache.js | File | 666 bytes | May 12 2025 16:42:28. | |
user.js | File | 943 bytes | May 12 2025 16:42:28. |
import apiFetch from '@wordpress/api-fetch'; import { safeParseJson } from '@shared/lib/parsing'; import { create } from 'zustand'; import { persist, createJSONStorage } from 'zustand/middleware'; const storage = { getItem: async () => await apiFetch({ path: '/wp/v2/users/me' }), setItem: async (_name, value) => await apiFetch({ path: '/wp/v2/users/me', method: 'PUT', data: { extendify_page_creator_user: value }, }), }; export const useUserStore = create( persist( (set, get) => ({ openOnNewPage: true, allowsInstallingPlugins: true, updateUserOption: (key, value) => { if (!Object.keys(get()).includes(key)) return; set({ [key]: value }); }, ...(safeParseJson(window.extPageCreator.userInfo)?.state ?? {}), }), { name: 'extendify_page_creator_user', storage: createJSONStorage(() => storage), partialize: (state) => ({ ...state, ready: false }), skipHydration: true, }, ), );
SILENT KILLER Tool