X7ROOT File Manager
Current Path:
/home/notabjze/boatingnight.com/wp-includes/js/dist
home
/
notabjze
/
boatingnight.com
/
wp-includes
/
js
/
dist
/
ðŸ“
..
📄
a11y.js
(8.37 KB)
📄
a11y.min.js
(2.3 KB)
📄
annotations.js
(22.79 KB)
📄
annotations.min.js
(5.39 KB)
📄
api-fetch.js
(23.31 KB)
📄
api-fetch.min.js
(5.7 KB)
📄
autop.js
(15.61 KB)
📄
autop.min.js
(5.48 KB)
📄
blob.js
(4.51 KB)
📄
blob.min.js
(1.08 KB)
📄
block-directory.js
(78.64 KB)
📄
block-directory.min.js
(20.25 KB)
📄
block-editor.js
(2.6 MB)
📄
block-editor.min.js
(845.71 KB)
📄
block-library.js
(2.13 MB)
📄
block-library.min.js
(855.64 KB)
📄
block-serialization-default-parser.js
(14.87 KB)
📄
block-serialization-default-parser.min.js
(2.34 KB)
📄
blocks.js
(554.02 KB)
📄
blocks.min.js
(169.49 KB)
📄
commands.js
(178.44 KB)
📄
commands.min.js
(48.27 KB)
📄
components.js
(2.25 MB)
📄
components.min.js
(702.15 KB)
📄
compose.js
(195.61 KB)
📄
compose.min.js
(35.99 KB)
📄
core-commands.js
(23.83 KB)
📄
core-commands.min.js
(9.2 KB)
📄
core-data.js
(261.22 KB)
📄
core-data.min.js
(64.24 KB)
📄
customize-widgets.js
(95.33 KB)
📄
customize-widgets.min.js
(34.18 KB)
📄
data-controls.js
(7.07 KB)
📄
data-controls.min.js
(1.44 KB)
📄
data.js
(141.55 KB)
📄
data.min.js
(25 KB)
📄
date.js
(798.41 KB)
📄
date.min.js
(765.06 KB)
📄
deprecated.js
(4.58 KB)
📄
deprecated.min.js
(684 B)
ðŸ“
development
📄
dom-ready.js
(2.41 KB)
📄
dom-ready.min.js
(457 B)
📄
dom.js
(60.66 KB)
📄
dom.min.js
(12.24 KB)
📄
edit-post.js
(120.43 KB)
📄
edit-post.min.js
(41.27 KB)
📄
edit-site.js
(1.56 MB)
📄
edit-site.min.js
(626.11 KB)
📄
edit-widgets.js
(171.49 KB)
📄
edit-widgets.min.js
(57.23 KB)
📄
editor.js
(1.16 MB)
📄
editor.min.js
(387.69 KB)
📄
element.js
(66.53 KB)
📄
element.min.js
(11.69 KB)
📄
escape-html.js
(5.86 KB)
📄
escape-html.min.js
(1000 B)
📄
format-library.js
(66.86 KB)
📄
format-library.min.js
(22.24 KB)
📄
hooks.js
(20.2 KB)
📄
hooks.min.js
(4.66 KB)
📄
html-entities.js
(3.62 KB)
📄
html-entities.min.js
(788 B)
📄
i18n.js
(48.46 KB)
📄
i18n.min.js
(8.93 KB)
📄
is-shallow-equal.js
(4.19 KB)
📄
is-shallow-equal.min.js
(1018 B)
📄
keyboard-shortcuts.js
(23.91 KB)
📄
keyboard-shortcuts.min.js
(2.95 KB)
📄
keycodes.js
(13.78 KB)
📄
keycodes.min.js
(2.58 KB)
📄
list-reusable-blocks.js
(30.62 KB)
📄
list-reusable-blocks.min.js
(4.63 KB)
📄
media-utils.js
(30.72 KB)
📄
media-utils.min.js
(9.73 KB)
📄
notices.js
(21.47 KB)
📄
notices.min.js
(2.02 KB)
📄
nux.js
(12.98 KB)
📄
nux.min.js
(3.43 KB)
📄
patterns.js
(62.55 KB)
📄
patterns.min.js
(20.95 KB)
📄
plugins.js
(17.85 KB)
📄
plugins.min.js
(4.18 KB)
📄
preferences-persistence.js
(29.31 KB)
📄
preferences-persistence.min.js
(5.49 KB)
📄
preferences.js
(25.04 KB)
📄
preferences.min.js
(6.85 KB)
📄
primitives.js
(6.56 KB)
📄
primitives.min.js
(1.62 KB)
📄
priority-queue.js
(13.88 KB)
📄
priority-queue.min.js
(3.3 KB)
📄
private-apis.js
(8.3 KB)
📄
private-apis.min.js
(2.75 KB)
📄
redux-routine.js
(23.18 KB)
📄
redux-routine.min.js
(8.68 KB)
📄
reusable-blocks.js
(19.95 KB)
📄
reusable-blocks.min.js
(5.97 KB)
📄
rich-text.js
(117.86 KB)
📄
rich-text.min.js
(30.28 KB)
📄
router.js
(52.01 KB)
📄
router.min.js
(13.21 KB)
ðŸ“
script-modules
📄
server-side-render.js
(14.26 KB)
📄
server-side-render.min.js
(4.27 KB)
📄
shortcode.js
(14.24 KB)
📄
shortcode.min.js
(2.83 KB)
📄
style-engine.js
(39.07 KB)
📄
style-engine.min.js
(5.91 KB)
📄
token-list.js
(5.91 KB)
📄
token-list.min.js
(1.24 KB)
📄
url.js
(33.85 KB)
📄
url.min.js
(8.26 KB)
ðŸ“
vendor
📄
viewport.js
(10.22 KB)
📄
viewport.min.js
(1.82 KB)
📄
warning.js
(2.39 KB)
📄
warning.min.js
(311 B)
📄
widgets.js
(52.48 KB)
📄
widgets.min.js
(19.56 KB)
📄
wordcount.js
(14.4 KB)
📄
wordcount.min.js
(2.42 KB)
Editing: core-commands.js
/******/ (() => { // webpackBootstrap /******/ "use strict"; /******/ // The require scope /******/ var __webpack_require__ = {}; /******/ /************************************************************************/ /******/ /* 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__, { privateApis: () => (/* reexport */ privateApis) }); ;// external ["wp","commands"] const external_wp_commands_namespaceObject = window["wp"]["commands"]; ;// external ["wp","i18n"] const external_wp_i18n_namespaceObject = window["wp"]["i18n"]; ;// external ["wp","primitives"] const external_wp_primitives_namespaceObject = window["wp"]["primitives"]; ;// external "ReactJSXRuntime" const external_ReactJSXRuntime_namespaceObject = window["ReactJSXRuntime"]; ;// ./node_modules/@wordpress/icons/build-module/library/plus.js /** * WordPress dependencies */ const plus = /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.Path, { d: "M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z" }) }); /* harmony default export */ const library_plus = (plus); ;// external ["wp","url"] const external_wp_url_namespaceObject = window["wp"]["url"]; ;// external ["wp","coreData"] const external_wp_coreData_namespaceObject = window["wp"]["coreData"]; ;// external ["wp","data"] const external_wp_data_namespaceObject = window["wp"]["data"]; ;// external ["wp","element"] const external_wp_element_namespaceObject = window["wp"]["element"]; ;// external ["wp","notices"] const external_wp_notices_namespaceObject = window["wp"]["notices"]; ;// external ["wp","router"] const external_wp_router_namespaceObject = window["wp"]["router"]; ;// external ["wp","privateApis"] const external_wp_privateApis_namespaceObject = window["wp"]["privateApis"]; ;// ./node_modules/@wordpress/core-commands/build-module/lock-unlock.js /** * WordPress dependencies */ const { lock, unlock } = (0,external_wp_privateApis_namespaceObject.__dangerousOptInToUnstableAPIsOnlyForCoreModules)('I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.', '@wordpress/core-commands'); ;// ./node_modules/@wordpress/core-commands/build-module/admin-navigation-commands.js /** * WordPress dependencies */ /** * Internal dependencies */ const { useHistory } = unlock(external_wp_router_namespaceObject.privateApis); const getAddNewPageCommand = () => function useAddNewPageCommand() { const isSiteEditor = (0,external_wp_url_namespaceObject.getPath)(window.location.href)?.includes('site-editor.php'); const history = useHistory(); const isBlockBasedTheme = (0,external_wp_data_namespaceObject.useSelect)(select => { return select(external_wp_coreData_namespaceObject.store).getCurrentTheme()?.is_block_theme; }, []); const { saveEntityRecord } = (0,external_wp_data_namespaceObject.useDispatch)(external_wp_coreData_namespaceObject.store); const { createErrorNotice } = (0,external_wp_data_namespaceObject.useDispatch)(external_wp_notices_namespaceObject.store); const createPageEntity = (0,external_wp_element_namespaceObject.useCallback)(async ({ close }) => { try { const page = await saveEntityRecord('postType', 'page', { status: 'draft' }, { throwOnError: true }); if (page?.id) { history.navigate(`/page/${page.id}?canvas=edit`); } } catch (error) { const errorMessage = error.message && error.code !== 'unknown_error' ? error.message : (0,external_wp_i18n_namespaceObject.__)('An error occurred while creating the item.'); createErrorNotice(errorMessage, { type: 'snackbar' }); } finally { close(); } }, [createErrorNotice, history, saveEntityRecord]); const commands = (0,external_wp_element_namespaceObject.useMemo)(() => { const addNewPage = isSiteEditor && isBlockBasedTheme ? createPageEntity : () => document.location.href = 'post-new.php?post_type=page'; return [{ name: 'core/add-new-page', label: (0,external_wp_i18n_namespaceObject.__)('Add new page'), icon: library_plus, callback: addNewPage }]; }, [createPageEntity, isSiteEditor, isBlockBasedTheme]); return { isLoading: false, commands }; }; function useAdminNavigationCommands() { (0,external_wp_commands_namespaceObject.useCommand)({ name: 'core/add-new-post', label: (0,external_wp_i18n_namespaceObject.__)('Add new post'), icon: library_plus, callback: () => { document.location.assign('post-new.php'); } }); (0,external_wp_commands_namespaceObject.useCommandLoader)({ name: 'core/add-new-page', hook: getAddNewPageCommand() }); } ;// ./node_modules/@wordpress/icons/build-module/library/post.js /** * WordPress dependencies */ const post = /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.Path, { d: "m7.3 9.7 1.4 1.4c.2-.2.3-.3.4-.5 0 0 0-.1.1-.1.3-.5.4-1.1.3-1.6L12 7 9 4 7.2 6.5c-.6-.1-1.1 0-1.6.3 0 0-.1 0-.1.1-.3.1-.4.2-.6.4l1.4 1.4L4 11v1h1l2.3-2.3zM4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4z" }) }); /* harmony default export */ const library_post = (post); ;// ./node_modules/@wordpress/icons/build-module/library/page.js /** * WordPress dependencies */ const page = /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_wp_primitives_namespaceObject.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.Path, { d: "M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z" }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.Path, { d: "M17 4H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM7 5.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H7a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5Z" })] }); /* harmony default export */ const library_page = (page); ;// ./node_modules/@wordpress/icons/build-module/library/layout.js /** * WordPress dependencies */ const layout = /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.Path, { d: "M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z" }) }); /* harmony default export */ const library_layout = (layout); ;// ./node_modules/@wordpress/icons/build-module/library/symbol-filled.js /** * WordPress dependencies */ const symbolFilled = /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.Path, { d: "M21.3 10.8l-5.6-5.6c-.7-.7-1.8-.7-2.5 0l-5.6 5.6c-.7.7-.7 1.8 0 2.5l5.6 5.6c.3.3.8.5 1.2.5s.9-.2 1.2-.5l5.6-5.6c.8-.7.8-1.9.1-2.5zm-17.6 1L10 5.5l-1-1-6.3 6.3c-.7.7-.7 1.8 0 2.5L9 19.5l1.1-1.1-6.3-6.3c-.2 0-.2-.2-.1-.3z" }) }); /* harmony default export */ const symbol_filled = (symbolFilled); ;// ./node_modules/@wordpress/icons/build-module/library/navigation.js /** * WordPress dependencies */ const navigation = /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.SVG, { viewBox: "0 0 24 24", xmlns: "http://www.w3.org/2000/svg", children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.Path, { d: "M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14.5c-3.6 0-6.5-2.9-6.5-6.5S8.4 5.5 12 5.5s6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5zM9 16l4.5-3L15 8.4l-4.5 3L9 16z" }) }); /* harmony default export */ const library_navigation = (navigation); ;// ./node_modules/@wordpress/icons/build-module/library/styles.js /** * WordPress dependencies */ const styles = /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.SVG, { viewBox: "0 0 24 24", xmlns: "http://www.w3.org/2000/svg", children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M20 12a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-1.5 0a6.5 6.5 0 0 1-6.5 6.5v-13a6.5 6.5 0 0 1 6.5 6.5Z" }) }); /* harmony default export */ const library_styles = (styles); ;// ./node_modules/@wordpress/icons/build-module/library/symbol.js /** * WordPress dependencies */ const symbol = /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.Path, { d: "M21.3 10.8l-5.6-5.6c-.7-.7-1.8-.7-2.5 0l-5.6 5.6c-.7.7-.7 1.8 0 2.5l5.6 5.6c.3.3.8.5 1.2.5s.9-.2 1.2-.5l5.6-5.6c.8-.7.8-1.9.1-2.5zm-1 1.4l-5.6 5.6c-.1.1-.3.1-.4 0l-5.6-5.6c-.1-.1-.1-.3 0-.4l5.6-5.6s.1-.1.2-.1.1 0 .2.1l5.6 5.6c.1.1.1.3 0 .4zm-16.6-.4L10 5.5l-1-1-6.3 6.3c-.7.7-.7 1.8 0 2.5L9 19.5l1.1-1.1-6.3-6.3c-.2 0-.2-.2-.1-.3z" }) }); /* harmony default export */ const library_symbol = (symbol); ;// external ["wp","compose"] const external_wp_compose_namespaceObject = window["wp"]["compose"]; ;// external ["wp","htmlEntities"] const external_wp_htmlEntities_namespaceObject = window["wp"]["htmlEntities"]; ;// ./node_modules/@wordpress/core-commands/build-module/utils/order-entity-records-by-search.js function orderEntityRecordsBySearch(records = [], search = '') { if (!Array.isArray(records) || !records.length) { return []; } if (!search) { return records; } const priority = []; const nonPriority = []; for (let i = 0; i < records.length; i++) { const record = records[i]; if (record?.title?.raw?.toLowerCase()?.includes(search?.toLowerCase())) { priority.push(record); } else { nonPriority.push(record); } } return priority.concat(nonPriority); } ;// ./node_modules/@wordpress/core-commands/build-module/site-editor-navigation-commands.js /** * WordPress dependencies */ /** * Internal dependencies */ const { useHistory: site_editor_navigation_commands_useHistory } = unlock(external_wp_router_namespaceObject.privateApis); const icons = { post: library_post, page: library_page, wp_template: library_layout, wp_template_part: symbol_filled }; function useDebouncedValue(value) { const [debouncedValue, setDebouncedValue] = (0,external_wp_element_namespaceObject.useState)(''); const debounced = (0,external_wp_compose_namespaceObject.useDebounce)(setDebouncedValue, 250); (0,external_wp_element_namespaceObject.useEffect)(() => { debounced(value); return () => debounced.cancel(); }, [debounced, value]); return debouncedValue; } const getNavigationCommandLoaderPerPostType = postType => function useNavigationCommandLoader({ search }) { const history = site_editor_navigation_commands_useHistory(); const { isBlockBasedTheme, canCreateTemplate } = (0,external_wp_data_namespaceObject.useSelect)(select => { return { isBlockBasedTheme: select(external_wp_coreData_namespaceObject.store).getCurrentTheme()?.is_block_theme, canCreateTemplate: select(external_wp_coreData_namespaceObject.store).canUser('create', { kind: 'postType', name: 'wp_template' }) }; }, []); const delayedSearch = useDebouncedValue(search); const { records, isLoading } = (0,external_wp_data_namespaceObject.useSelect)(select => { if (!delayedSearch) { return { isLoading: false }; } const query = { search: delayedSearch, per_page: 10, orderby: 'relevance', status: ['publish', 'future', 'draft', 'pending', 'private'] }; return { records: select(external_wp_coreData_namespaceObject.store).getEntityRecords('postType', postType, query), isLoading: !select(external_wp_coreData_namespaceObject.store).hasFinishedResolution('getEntityRecords', ['postType', postType, query]) }; }, [delayedSearch]); const commands = (0,external_wp_element_namespaceObject.useMemo)(() => { return (records !== null && records !== void 0 ? records : []).map(record => { const command = { name: postType + '-' + record.id, searchLabel: record.title?.rendered + ' ' + record.id, label: record.title?.rendered ? (0,external_wp_htmlEntities_namespaceObject.decodeEntities)(record.title?.rendered) : (0,external_wp_i18n_namespaceObject.__)('(no title)'), icon: icons[postType] }; if (!canCreateTemplate || postType === 'post' || postType === 'page' && !isBlockBasedTheme) { return { ...command, callback: ({ close }) => { const args = { post: record.id, action: 'edit' }; const targetUrl = (0,external_wp_url_namespaceObject.addQueryArgs)('post.php', args); document.location = targetUrl; close(); } }; } const isSiteEditor = (0,external_wp_url_namespaceObject.getPath)(window.location.href)?.includes('site-editor.php'); return { ...command, callback: ({ close }) => { if (isSiteEditor) { history.navigate(`/${postType}/${record.id}?canvas=edit`); } else { document.location = (0,external_wp_url_namespaceObject.addQueryArgs)('site-editor.php', { p: `/${postType}/${record.id}`, canvas: 'edit' }); } close(); } }; }); }, [canCreateTemplate, records, isBlockBasedTheme, history]); return { commands, isLoading }; }; const getNavigationCommandLoaderPerTemplate = templateType => function useNavigationCommandLoader({ search }) { const history = site_editor_navigation_commands_useHistory(); const { isBlockBasedTheme, canCreateTemplate } = (0,external_wp_data_namespaceObject.useSelect)(select => { return { isBlockBasedTheme: select(external_wp_coreData_namespaceObject.store).getCurrentTheme()?.is_block_theme, canCreateTemplate: select(external_wp_coreData_namespaceObject.store).canUser('create', { kind: 'postType', name: templateType }) }; }, []); const { records, isLoading } = (0,external_wp_data_namespaceObject.useSelect)(select => { const { getEntityRecords } = select(external_wp_coreData_namespaceObject.store); const query = { per_page: -1 }; return { records: getEntityRecords('postType', templateType, query), isLoading: !select(external_wp_coreData_namespaceObject.store).hasFinishedResolution('getEntityRecords', ['postType', templateType, query]) }; }, []); /* * wp_template and wp_template_part endpoints do not support per_page or orderby parameters. * We need to sort the results based on the search query to avoid removing relevant * records below using .slice(). */ const orderedRecords = (0,external_wp_element_namespaceObject.useMemo)(() => { return orderEntityRecordsBySearch(records, search).slice(0, 10); }, [records, search]); const commands = (0,external_wp_element_namespaceObject.useMemo)(() => { if (!canCreateTemplate || !isBlockBasedTheme && !templateType === 'wp_template_part') { return []; } const isSiteEditor = (0,external_wp_url_namespaceObject.getPath)(window.location.href)?.includes('site-editor.php'); const result = []; result.push(...orderedRecords.map(record => { return { name: templateType + '-' + record.id, searchLabel: record.title?.rendered + ' ' + record.id, label: record.title?.rendered ? record.title?.rendered : (0,external_wp_i18n_namespaceObject.__)('(no title)'), icon: icons[templateType], callback: ({ close }) => { if (isSiteEditor) { history.navigate(`/${templateType}/${record.id}?canvas=edit`); } else { document.location = (0,external_wp_url_namespaceObject.addQueryArgs)('site-editor.php', { p: `/${templateType}/${record.id}`, canvas: 'edit' }); } close(); } }; })); if (orderedRecords?.length > 0 && templateType === 'wp_template_part') { result.push({ name: 'core/edit-site/open-template-parts', label: (0,external_wp_i18n_namespaceObject.__)('Template parts'), icon: symbol_filled, callback: ({ close }) => { if (isSiteEditor) { history.navigate('/pattern?postType=wp_template_part&categoryId=all-parts'); } else { document.location = (0,external_wp_url_namespaceObject.addQueryArgs)('site-editor.php', { p: '/pattern', postType: 'wp_template_part', categoryId: 'all-parts' }); } close(); } }); } return result; }, [canCreateTemplate, isBlockBasedTheme, orderedRecords, history]); return { commands, isLoading }; }; const getSiteEditorBasicNavigationCommands = () => function useSiteEditorBasicNavigationCommands() { const history = site_editor_navigation_commands_useHistory(); const isSiteEditor = (0,external_wp_url_namespaceObject.getPath)(window.location.href)?.includes('site-editor.php'); const { isBlockBasedTheme, canCreateTemplate } = (0,external_wp_data_namespaceObject.useSelect)(select => { return { isBlockBasedTheme: select(external_wp_coreData_namespaceObject.store).getCurrentTheme()?.is_block_theme, canCreateTemplate: select(external_wp_coreData_namespaceObject.store).canUser('create', { kind: 'postType', name: 'wp_template' }) }; }, []); const commands = (0,external_wp_element_namespaceObject.useMemo)(() => { const result = []; if (canCreateTemplate && isBlockBasedTheme) { result.push({ name: 'core/edit-site/open-navigation', label: (0,external_wp_i18n_namespaceObject.__)('Navigation'), icon: library_navigation, callback: ({ close }) => { if (isSiteEditor) { history.navigate('/navigation'); } else { document.location = (0,external_wp_url_namespaceObject.addQueryArgs)('site-editor.php', { p: '/navigation' }); } close(); } }); result.push({ name: 'core/edit-site/open-styles', label: (0,external_wp_i18n_namespaceObject.__)('Styles'), icon: library_styles, callback: ({ close }) => { if (isSiteEditor) { history.navigate('/styles'); } else { document.location = (0,external_wp_url_namespaceObject.addQueryArgs)('site-editor.php', { p: '/styles' }); } close(); } }); result.push({ name: 'core/edit-site/open-pages', label: (0,external_wp_i18n_namespaceObject.__)('Pages'), icon: library_page, callback: ({ close }) => { if (isSiteEditor) { history.navigate('/page'); } else { document.location = (0,external_wp_url_namespaceObject.addQueryArgs)('site-editor.php', { p: '/page' }); } close(); } }); result.push({ name: 'core/edit-site/open-templates', label: (0,external_wp_i18n_namespaceObject.__)('Templates'), icon: library_layout, callback: ({ close }) => { if (isSiteEditor) { history.navigate('/template'); } else { document.location = (0,external_wp_url_namespaceObject.addQueryArgs)('site-editor.php', { p: '/template' }); } close(); } }); } result.push({ name: 'core/edit-site/open-patterns', label: (0,external_wp_i18n_namespaceObject.__)('Patterns'), icon: library_symbol, callback: ({ close }) => { if (canCreateTemplate) { if (isSiteEditor) { history.navigate('/pattern'); } else { document.location = (0,external_wp_url_namespaceObject.addQueryArgs)('site-editor.php', { p: '/pattern' }); } close(); } else { // If a user cannot access the site editor document.location.href = 'edit.php?post_type=wp_block'; } } }); return result; }, [history, isSiteEditor, canCreateTemplate, isBlockBasedTheme]); return { commands, isLoading: false }; }; function useSiteEditorNavigationCommands() { (0,external_wp_commands_namespaceObject.useCommandLoader)({ name: 'core/edit-site/navigate-pages', hook: getNavigationCommandLoaderPerPostType('page') }); (0,external_wp_commands_namespaceObject.useCommandLoader)({ name: 'core/edit-site/navigate-posts', hook: getNavigationCommandLoaderPerPostType('post') }); (0,external_wp_commands_namespaceObject.useCommandLoader)({ name: 'core/edit-site/navigate-templates', hook: getNavigationCommandLoaderPerTemplate('wp_template') }); (0,external_wp_commands_namespaceObject.useCommandLoader)({ name: 'core/edit-site/navigate-template-parts', hook: getNavigationCommandLoaderPerTemplate('wp_template_part') }); (0,external_wp_commands_namespaceObject.useCommandLoader)({ name: 'core/edit-site/basic-navigation', hook: getSiteEditorBasicNavigationCommands(), context: 'site-editor' }); } ;// ./node_modules/@wordpress/core-commands/build-module/private-apis.js /** * Internal dependencies */ function useCommands() { useAdminNavigationCommands(); useSiteEditorNavigationCommands(); } const privateApis = {}; lock(privateApis, { useCommands }); ;// ./node_modules/@wordpress/core-commands/build-module/index.js (window.wp = window.wp || {}).coreCommands = __webpack_exports__; /******/ })() ;
Upload File
Create Folder