at path:
ROOT
/
wp-includes
/
js
/
dist
/
views.js
run:
R
W
Run
development
DIR
2024-06-24 17:16:39
R
W
Run
script-modules
DIR
2025-12-03 06:22:56
R
W
Run
vendor
DIR
2024-11-13 19:02:14
R
W
Run
a11y.js
5.58 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
a11y.min.js
2.16 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
admin-ui.js
5.58 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
admin-ui.min.js
2.11 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
annotations.js
15.83 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
annotations.min.js
5.19 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
api-fetch.js
15.94 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
api-fetch.min.js
5.66 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
autop.js
9.95 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
autop.min.js
5.48 KB
2024-01-31 12:59:56
R
W
Run
Delete
Rename
base-styles.js
266 By
2025-12-03 06:22:56
R
W
Run
Delete
Rename
base-styles.min.js
75 By
2025-12-03 06:22:56
R
W
Run
Delete
Rename
blob.js
3.09 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
blob.min.js
1.08 KB
2024-01-31 12:59:56
R
W
Run
Delete
Rename
block-directory.js
70.22 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
block-directory.min.js
20.18 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
block-editor.js
2.23 MB
2026-02-04 01:01:35
R
W
Run
Delete
Rename
block-editor.min.js
871.33 KB
2026-02-04 01:01:35
R
W
Run
Delete
Rename
block-library.js
2.19 MB
2026-02-04 01:01:35
R
W
Run
Delete
Rename
block-library.min.js
960 KB
2026-02-04 01:01:35
R
W
Run
Delete
Rename
block-serialization-default-parser.js
6.81 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
block-serialization-default-parser.min.js
2.34 KB
2024-01-31 12:59:56
R
W
Run
Delete
Rename
blocks.js
427.52 KB
2026-02-04 01:01:35
R
W
Run
Delete
Rename
blocks.min.js
172.73 KB
2026-02-04 01:01:35
R
W
Run
Delete
Rename
commands.js
171.71 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
commands.min.js
48.76 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
components.js
2.39 MB
2026-02-04 01:01:35
R
W
Run
Delete
Rename
components.min.js
786.6 KB
2026-02-04 01:01:35
R
W
Run
Delete
Rename
compose.js
142.91 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
compose.min.js
35.78 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
core-commands.js
25.66 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
core-commands.min.js
10.39 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
core-data.js
216.7 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
core-data.min.js
68.73 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
customize-widgets.js
86.45 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
customize-widgets.min.js
34.22 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
data-controls.js
4.39 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
data-controls.min.js
1.44 KB
2024-01-31 12:59:56
R
W
Run
Delete
Rename
data.js
88.15 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
data.min.js
24.85 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
date.js
790.86 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
date.min.js
765.33 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
deprecated.js
2.25 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
deprecated.min.js
684 By
2024-01-31 12:59:56
R
W
Run
Delete
Rename
dom-ready.js
1.57 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
dom-ready.min.js
457 By
2024-01-31 12:59:56
R
W
Run
Delete
Rename
dom.js
34.18 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
dom.min.js
12.3 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
edit-post.js
104.66 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
edit-post.min.js
42.69 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
edit-site.js
1.76 MB
2026-02-04 01:01:35
R
W
Run
Delete
Rename
edit-site.min.js
700.25 KB
2026-02-04 01:01:35
R
W
Run
Delete
Rename
edit-widgets.js
152.38 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
edit-widgets.min.js
57.61 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
editor.js
1.09 MB
2026-02-04 01:01:35
R
W
Run
Delete
Rename
editor.min.js
409.79 KB
2026-02-04 01:01:35
R
W
Run
Delete
Rename
element.js
46.17 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
element.min.js
11.83 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
escape-html.js
2.99 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
escape-html.min.js
1000 By
2024-01-31 12:59:56
R
W
Run
Delete
Rename
format-library.js
71.43 KB
2026-02-04 01:01:35
R
W
Run
Delete
Rename
format-library.min.js
26.76 KB
2026-02-04 01:01:35
R
W
Run
Delete
Rename
hooks.js
15.64 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
hooks.min.js
5.53 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
html-entities.js
2.29 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
html-entities.min.js
792 By
2025-12-03 06:22:56
R
W
Run
Delete
Rename
i18n.js
24.35 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
i18n.min.js
5.19 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
is-shallow-equal.js
3.28 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
is-shallow-equal.min.js
1018 By
2024-01-31 12:59:56
R
W
Run
Delete
Rename
keyboard-shortcuts.js
9.23 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
keyboard-shortcuts.min.js
2.98 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
keycodes.js
7.89 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
keycodes.min.js
2.51 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
latex-to-mathml.js
444.74 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
latex-to-mathml.min.js
192.02 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
list-reusable-blocks.js
29.95 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
list-reusable-blocks.min.js
4.62 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
media-utils.js
23.35 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
media-utils.min.js
9.72 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
notices.js
5.84 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
notices.min.js
2.03 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
nux.js
9.89 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
nux.min.js
3.43 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
patterns.js
60.31 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
patterns.min.js
21.47 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
plugins.js
13.65 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
plugins.min.js
4.23 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
preferences-persistence.js
16.82 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
preferences-persistence.min.js
5.33 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
preferences.js
20.27 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
preferences.min.js
6.85 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
primitives.js
5.1 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
primitives.min.js
1.62 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
priority-queue.js
9.89 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
priority-queue.min.js
3.3 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
private-apis.js
5.35 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
private-apis.min.js
2.77 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
redux-routine.js
21.23 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
redux-routine.min.js
8.68 KB
2025-04-16 02:33:33
R
W
Run
Delete
Rename
reusable-blocks.js
18.45 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
reusable-blocks.min.js
5.91 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
rich-text.js
83.52 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
rich-text.min.js
36.42 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
router.js
52.27 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
router.min.js
13.44 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
server-side-render.js
9.68 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
server-side-render.min.js
3.08 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
shortcode.js
9.83 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
shortcode.min.js
2.83 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
style-engine.js
35.12 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
style-engine.min.js
5.92 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
token-list.js
5.86 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
token-list.min.js
1.27 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
url.js
20.26 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
url.min.js
8.33 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
viewport.js
6.29 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
viewport.min.js
1.83 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
views.js
7.8 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
views.min.js
2.68 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
warning.js
1.6 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
warning.min.js
303 By
2025-12-03 06:22:56
R
W
Run
Delete
Rename
widgets.js
47.61 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
widgets.min.js
19.5 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
wordcount.js
13.25 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
wordcount.min.js
3.24 KB
2025-12-03 06:22:56
R
W
Run
Delete
Rename
error_log
up
📄
views.js
Save
/******/ (() => { // webpackBootstrap /******/ "use strict"; /******/ var __webpack_modules__ = ({ /***/ 1233: /***/ ((module) => { module.exports = window["wp"]["preferences"]; /***/ }), /***/ 6087: /***/ ((module) => { module.exports = window["wp"]["element"]; /***/ }), /***/ 7143: /***/ ((module) => { module.exports = window["wp"]["data"]; /***/ }) /******/ }); /************************************************************************/ /******/ // The module cache /******/ var __webpack_module_cache__ = {}; /******/ /******/ // The require function /******/ function __webpack_require__(moduleId) { /******/ // Check if module is in cache /******/ var cachedModule = __webpack_module_cache__[moduleId]; /******/ if (cachedModule !== undefined) { /******/ return cachedModule.exports; /******/ } /******/ // Create a new module (and put it into the cache) /******/ var module = __webpack_module_cache__[moduleId] = { /******/ // no module.id needed /******/ // no module.loaded needed /******/ exports: {} /******/ }; /******/ /******/ // Execute the module function /******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); /******/ /******/ // Return the exports of the module /******/ return module.exports; /******/ } /******/ /************************************************************************/ /******/ /* webpack/runtime/define property getters */ /******/ (() => { /******/ // define getter functions for harmony exports /******/ __webpack_require__.d = (exports, definition) => { /******/ for(var key in definition) { /******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { /******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); /******/ } /******/ } /******/ }; /******/ })(); /******/ /******/ /* webpack/runtime/hasOwnProperty shorthand */ /******/ (() => { /******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop)) /******/ })(); /******/ /******/ /* webpack/runtime/make namespace object */ /******/ (() => { /******/ // define __esModule on exports /******/ __webpack_require__.r = (exports) => { /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); /******/ } /******/ Object.defineProperty(exports, '__esModule', { value: true }); /******/ }; /******/ })(); /******/ /************************************************************************/ var __webpack_exports__ = {}; // ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); // EXPORTS __webpack_require__.d(__webpack_exports__, { loadView: () => (/* reexport */ loadView), useView: () => (/* reexport */ useView) }); ;// ./node_modules/dequal/dist/index.mjs var has = Object.prototype.hasOwnProperty; function find(iter, tar, key) { for (key of iter.keys()) { if (dequal(key, tar)) return key; } } function dequal(foo, bar) { var ctor, len, tmp; if (foo === bar) return true; if (foo && bar && (ctor=foo.constructor) === bar.constructor) { if (ctor === Date) return foo.getTime() === bar.getTime(); if (ctor === RegExp) return foo.toString() === bar.toString(); if (ctor === Array) { if ((len=foo.length) === bar.length) { while (len-- && dequal(foo[len], bar[len])); } return len === -1; } if (ctor === Set) { if (foo.size !== bar.size) { return false; } for (len of foo) { tmp = len; if (tmp && typeof tmp === 'object') { tmp = find(bar, tmp); if (!tmp) return false; } if (!bar.has(tmp)) return false; } return true; } if (ctor === Map) { if (foo.size !== bar.size) { return false; } for (len of foo) { tmp = len[0]; if (tmp && typeof tmp === 'object') { tmp = find(bar, tmp); if (!tmp) return false; } if (!dequal(len[1], bar.get(tmp))) { return false; } } return true; } if (ctor === ArrayBuffer) { foo = new Uint8Array(foo); bar = new Uint8Array(bar); } else if (ctor === DataView) { if ((len=foo.byteLength) === bar.byteLength) { while (len-- && foo.getInt8(len) === bar.getInt8(len)); } return len === -1; } if (ArrayBuffer.isView(foo)) { if ((len=foo.byteLength) === bar.byteLength) { while (len-- && foo[len] === bar[len]); } return len === -1; } if (!ctor || typeof foo === 'object') { len = 0; for (ctor in foo) { if (has.call(foo, ctor) && ++len && !has.call(bar, ctor)) return false; if (!(ctor in bar) || !dequal(foo[ctor], bar[ctor])) return false; } return Object.keys(bar).length === len; } } return foo !== foo && bar !== bar; } ;// ./node_modules/@wordpress/views/build-module/preference-keys.js function generatePreferenceKey(kind, name, slug) { return `dataviews-${kind}-${name}-${slug}`; } // EXTERNAL MODULE: external ["wp","element"] var external_wp_element_ = __webpack_require__(6087); // EXTERNAL MODULE: external ["wp","data"] var external_wp_data_ = __webpack_require__(7143); // EXTERNAL MODULE: external ["wp","preferences"] var external_wp_preferences_ = __webpack_require__(1233); ;// ./node_modules/@wordpress/views/build-module/use-view.js function omit(obj, keys) { const result = { ...obj }; for (const key of keys) { delete result[key]; } return result; } function useView(config) { const { kind, name, slug, defaultView, queryParams, onChangeQueryParams } = config; const preferenceKey = generatePreferenceKey(kind, name, slug); const persistedView = (0,external_wp_data_.useSelect)( (select) => { return select(external_wp_preferences_.store).get( "core/views", preferenceKey ); }, [preferenceKey] ); const { set } = (0,external_wp_data_.useDispatch)(external_wp_preferences_.store); const baseView = persistedView ?? defaultView; const page = Number(queryParams?.page ?? baseView.page ?? 1); const search = queryParams?.search ?? baseView.search ?? ""; const view = (0,external_wp_element_.useMemo)(() => { return { ...baseView, page, search }; }, [baseView, page, search]); const isModified = !!persistedView; const updateView = (0,external_wp_element_.useCallback)( (newView) => { const urlParams = { page: newView?.page, search: newView?.search }; const preferenceView = omit(newView, ["page", "search"]); if (onChangeQueryParams && !dequal(urlParams, { page, search })) { onChangeQueryParams(urlParams); } if (!dequal(baseView, preferenceView)) { if (dequal(preferenceView, defaultView)) { set("core/views", preferenceKey, void 0); } else { set("core/views", preferenceKey, preferenceView); } } }, [ onChangeQueryParams, page, search, baseView, defaultView, set, preferenceKey ] ); const resetToDefault = (0,external_wp_element_.useCallback)(() => { set("core/views", preferenceKey, void 0); }, [preferenceKey, set]); return { view, isModified, updateView, resetToDefault }; } ;// ./node_modules/@wordpress/views/build-module/load-view.js async function loadView(config) { const { kind, name, slug, defaultView, queryParams } = config; const preferenceKey = generatePreferenceKey(kind, name, slug); const persistedView = (0,external_wp_data_.select)(external_wp_preferences_.store).get( "core/views", preferenceKey ); const baseView = persistedView ?? defaultView; const page = queryParams?.page ?? 1; const search = queryParams?.search ?? ""; return { ...baseView, page, search }; } ;// ./node_modules/@wordpress/views/build-module/index.js (window.wp = window.wp || {}).views = __webpack_exports__; /******/ })() ;