REDROOM
PHP 8.2.30
Path:
Logout
Edit File
Size: 1.96 KB
Close
/proc/thread-self/root/home/byroehnu/.trash/node_modules11/adminjs/lib/frontend/store/initialize-store.js
Text
Base64
import { initializeAssets, initializeBranding, initializeDashboard, initializeLocale, initializePages, initializePaths, initializeResources, initializeTheme, initializeVersions, setCurrentAdmin } from './actions/index.js'; import createStore from './store.js'; import { getAssets, getBranding, getLocales, getTheme } from '../../backend/utils/options-parser/options-parser.js'; import { defaultLocale } from '../../locale/index.js'; import { pagesToStore } from './utils/pages-to-store.js'; export const initializeStore = async (admin, currentAdmin) => { const store = createStore(); const AdminClass = admin.constructor; const adminVersion = AdminClass.VERSION; store.dispatch(initializeResources(admin.resources.map(resource => { try { return resource.decorate().toJSON(currentAdmin); } catch (e) { // eslint-disable-next-line no-console console.log('error', resource._decorated); throw e; } }))); const branding = await getBranding(admin, currentAdmin); const assets = await getAssets(admin, currentAdmin); const locales = await getLocales(admin, currentAdmin); const theme = await getTheme(admin, currentAdmin); store.dispatch(initializeBranding(branding || {})); store.dispatch(initializeLocale(locales || defaultLocale)); store.dispatch(initializeAssets(assets || {})); if (theme) store.dispatch(initializeTheme(theme)); const { loginPath, logoutPath, rootPath, dashboard, pages, assetsCDN } = admin.options; store.dispatch(initializePages(pagesToStore(pages))); store.dispatch(initializePaths({ loginPath, logoutPath, rootPath, assetsCDN })); store.dispatch(setCurrentAdmin(currentAdmin)); store.dispatch(initializeDashboard(dashboard)); store.dispatch(initializeVersions({ app: admin.options.version && admin.options.version.app, admin: admin.options.version && admin.options.version.admin ? adminVersion : undefined })); return store; }; export default initializeStore;
Save
Close
Exit & Reset
Text mode: syntax highlighting auto-detects file type.
Directory Contents
Dirs: 3 × Files: 3
Delete Selected
Select All
Select None
Sort:
Name
Size
Modified
Enable drag-to-move
Name
Size
Perms
Modified
Actions
actions
DIR
-
drwxr-xr-x
2026-02-28 00:31:48
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
reducers
DIR
-
drwxr-xr-x
2026-02-28 00:31:52
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
utils
DIR
-
drwxr-xr-x
2026-02-28 00:31:48
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
index.js
192 B
lrw-r--r--
2026-02-28 00:31:44
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
initialize-store.js
1.96 KB
lrw-r--r--
2026-02-28 00:31:44
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
store.js
1.01 KB
lrw-r--r--
2026-02-28 00:31:50
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Zip Selected
If ZipArchive is unavailable, a
.tar
will be created (no compression).