Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93

Warning: Undefined array key "page_file_edit_line" in /home/sportsfever/public_html/filemanger/edit_text_line.php on line 32
/home/sportsfe.../httpdocs/clone/wp-inclu.../js/dist
File: editor.js
}, [postType, blockPatternsWithPostContentBlockType]);
[20500] Fix | Delete
}
[20501] Fix | Delete
function PatternSelection({
[20502] Fix | Delete
blockPatterns,
[20503] Fix | Delete
onChoosePattern
[20504] Fix | Delete
}) {
[20505] Fix | Delete
const shownBlockPatterns = (0,external_wp_compose_namespaceObject.useAsyncList)(blockPatterns);
[20506] Fix | Delete
const {
[20507] Fix | Delete
editEntityRecord
[20508] Fix | Delete
} = (0,external_wp_data_namespaceObject.useDispatch)(external_wp_coreData_namespaceObject.store);
[20509] Fix | Delete
const {
[20510] Fix | Delete
postType,
[20511] Fix | Delete
postId
[20512] Fix | Delete
} = (0,external_wp_data_namespaceObject.useSelect)(select => {
[20513] Fix | Delete
const {
[20514] Fix | Delete
getCurrentPostType,
[20515] Fix | Delete
getCurrentPostId
[20516] Fix | Delete
} = select(store_store);
[20517] Fix | Delete
return {
[20518] Fix | Delete
postType: getCurrentPostType(),
[20519] Fix | Delete
postId: getCurrentPostId()
[20520] Fix | Delete
};
[20521] Fix | Delete
}, []);
[20522] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.__experimentalBlockPatternsList, {
[20523] Fix | Delete
blockPatterns: blockPatterns,
[20524] Fix | Delete
shownPatterns: shownBlockPatterns,
[20525] Fix | Delete
onClickPattern: (_pattern, blocks) => {
[20526] Fix | Delete
editEntityRecord('postType', postType, postId, {
[20527] Fix | Delete
blocks,
[20528] Fix | Delete
content: ({
[20529] Fix | Delete
blocks: blocksForSerialization = []
[20530] Fix | Delete
}) => (0,external_wp_blocks_namespaceObject.__unstableSerializeAndClean)(blocksForSerialization)
[20531] Fix | Delete
});
[20532] Fix | Delete
onChoosePattern();
[20533] Fix | Delete
}
[20534] Fix | Delete
});
[20535] Fix | Delete
}
[20536] Fix | Delete
function StartPageOptionsModal({
[20537] Fix | Delete
onClose
[20538] Fix | Delete
}) {
[20539] Fix | Delete
const startPatterns = useStartPatterns();
[20540] Fix | Delete
const hasStartPattern = startPatterns.length > 0;
[20541] Fix | Delete
if (!hasStartPattern) {
[20542] Fix | Delete
return null;
[20543] Fix | Delete
}
[20544] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Modal, {
[20545] Fix | Delete
title: (0,external_wp_i18n_namespaceObject.__)('Choose a pattern'),
[20546] Fix | Delete
isFullScreen: true,
[20547] Fix | Delete
onRequestClose: onClose,
[20548] Fix | Delete
children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("div", {
[20549] Fix | Delete
className: "editor-start-page-options__modal-content",
[20550] Fix | Delete
children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(PatternSelection, {
[20551] Fix | Delete
blockPatterns: startPatterns,
[20552] Fix | Delete
onChoosePattern: onClose
[20553] Fix | Delete
})
[20554] Fix | Delete
})
[20555] Fix | Delete
});
[20556] Fix | Delete
}
[20557] Fix | Delete
function StartPageOptions() {
[20558] Fix | Delete
const [isClosed, setIsClosed] = (0,external_wp_element_namespaceObject.useState)(false);
[20559] Fix | Delete
const {
[20560] Fix | Delete
shouldEnableModal,
[20561] Fix | Delete
postType,
[20562] Fix | Delete
postId
[20563] Fix | Delete
} = (0,external_wp_data_namespaceObject.useSelect)(select => {
[20564] Fix | Delete
const {
[20565] Fix | Delete
isEditedPostDirty,
[20566] Fix | Delete
isEditedPostEmpty,
[20567] Fix | Delete
getCurrentPostType,
[20568] Fix | Delete
getCurrentPostId
[20569] Fix | Delete
} = select(store_store);
[20570] Fix | Delete
const _postType = getCurrentPostType();
[20571] Fix | Delete
return {
[20572] Fix | Delete
shouldEnableModal: !isEditedPostDirty() && isEditedPostEmpty() && TEMPLATE_POST_TYPE !== _postType,
[20573] Fix | Delete
postType: _postType,
[20574] Fix | Delete
postId: getCurrentPostId()
[20575] Fix | Delete
};
[20576] Fix | Delete
}, []);
[20577] Fix | Delete
(0,external_wp_element_namespaceObject.useEffect)(() => {
[20578] Fix | Delete
// Should reset the modal state when navigating to a new page/post.
[20579] Fix | Delete
setIsClosed(false);
[20580] Fix | Delete
}, [postType, postId]);
[20581] Fix | Delete
if (!shouldEnableModal || isClosed) {
[20582] Fix | Delete
return null;
[20583] Fix | Delete
}
[20584] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(StartPageOptionsModal, {
[20585] Fix | Delete
onClose: () => setIsClosed(true)
[20586] Fix | Delete
});
[20587] Fix | Delete
}
[20588] Fix | Delete
[20589] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/editor/build-module/components/keyboard-shortcut-help-modal/config.js
[20590] Fix | Delete
/**
[20591] Fix | Delete
* WordPress dependencies
[20592] Fix | Delete
*/
[20593] Fix | Delete
[20594] Fix | Delete
const textFormattingShortcuts = [{
[20595] Fix | Delete
keyCombination: {
[20596] Fix | Delete
modifier: 'primary',
[20597] Fix | Delete
character: 'b'
[20598] Fix | Delete
},
[20599] Fix | Delete
description: (0,external_wp_i18n_namespaceObject.__)('Make the selected text bold.')
[20600] Fix | Delete
}, {
[20601] Fix | Delete
keyCombination: {
[20602] Fix | Delete
modifier: 'primary',
[20603] Fix | Delete
character: 'i'
[20604] Fix | Delete
},
[20605] Fix | Delete
description: (0,external_wp_i18n_namespaceObject.__)('Make the selected text italic.')
[20606] Fix | Delete
}, {
[20607] Fix | Delete
keyCombination: {
[20608] Fix | Delete
modifier: 'primary',
[20609] Fix | Delete
character: 'k'
[20610] Fix | Delete
},
[20611] Fix | Delete
description: (0,external_wp_i18n_namespaceObject.__)('Convert the selected text into a link.')
[20612] Fix | Delete
}, {
[20613] Fix | Delete
keyCombination: {
[20614] Fix | Delete
modifier: 'primaryShift',
[20615] Fix | Delete
character: 'k'
[20616] Fix | Delete
},
[20617] Fix | Delete
description: (0,external_wp_i18n_namespaceObject.__)('Remove a link.')
[20618] Fix | Delete
}, {
[20619] Fix | Delete
keyCombination: {
[20620] Fix | Delete
character: '[['
[20621] Fix | Delete
},
[20622] Fix | Delete
description: (0,external_wp_i18n_namespaceObject.__)('Insert a link to a post or page.')
[20623] Fix | Delete
}, {
[20624] Fix | Delete
keyCombination: {
[20625] Fix | Delete
modifier: 'primary',
[20626] Fix | Delete
character: 'u'
[20627] Fix | Delete
},
[20628] Fix | Delete
description: (0,external_wp_i18n_namespaceObject.__)('Underline the selected text.')
[20629] Fix | Delete
}, {
[20630] Fix | Delete
keyCombination: {
[20631] Fix | Delete
modifier: 'access',
[20632] Fix | Delete
character: 'd'
[20633] Fix | Delete
},
[20634] Fix | Delete
description: (0,external_wp_i18n_namespaceObject.__)('Strikethrough the selected text.')
[20635] Fix | Delete
}, {
[20636] Fix | Delete
keyCombination: {
[20637] Fix | Delete
modifier: 'access',
[20638] Fix | Delete
character: 'x'
[20639] Fix | Delete
},
[20640] Fix | Delete
description: (0,external_wp_i18n_namespaceObject.__)('Make the selected text inline code.')
[20641] Fix | Delete
}, {
[20642] Fix | Delete
keyCombination: {
[20643] Fix | Delete
modifier: 'access',
[20644] Fix | Delete
character: '0'
[20645] Fix | Delete
},
[20646] Fix | Delete
aliases: [{
[20647] Fix | Delete
modifier: 'access',
[20648] Fix | Delete
character: '7'
[20649] Fix | Delete
}],
[20650] Fix | Delete
description: (0,external_wp_i18n_namespaceObject.__)('Convert the current heading to a paragraph.')
[20651] Fix | Delete
}, {
[20652] Fix | Delete
keyCombination: {
[20653] Fix | Delete
modifier: 'access',
[20654] Fix | Delete
character: '1-6'
[20655] Fix | Delete
},
[20656] Fix | Delete
description: (0,external_wp_i18n_namespaceObject.__)('Convert the current paragraph or heading to a heading of level 1 to 6.')
[20657] Fix | Delete
}, {
[20658] Fix | Delete
keyCombination: {
[20659] Fix | Delete
modifier: 'primaryShift',
[20660] Fix | Delete
character: 'SPACE'
[20661] Fix | Delete
},
[20662] Fix | Delete
description: (0,external_wp_i18n_namespaceObject.__)('Add non breaking space.')
[20663] Fix | Delete
}];
[20664] Fix | Delete
[20665] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/editor/build-module/components/keyboard-shortcut-help-modal/shortcut.js
[20666] Fix | Delete
/**
[20667] Fix | Delete
* WordPress dependencies
[20668] Fix | Delete
*/
[20669] Fix | Delete
[20670] Fix | Delete
[20671] Fix | Delete
[20672] Fix | Delete
[20673] Fix | Delete
[20674] Fix | Delete
function KeyCombination({
[20675] Fix | Delete
keyCombination,
[20676] Fix | Delete
forceAriaLabel
[20677] Fix | Delete
}) {
[20678] Fix | Delete
const shortcut = keyCombination.modifier ? external_wp_keycodes_namespaceObject.displayShortcutList[keyCombination.modifier](keyCombination.character) : keyCombination.character;
[20679] Fix | Delete
const ariaLabel = keyCombination.modifier ? external_wp_keycodes_namespaceObject.shortcutAriaLabel[keyCombination.modifier](keyCombination.character) : keyCombination.character;
[20680] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("kbd", {
[20681] Fix | Delete
className: "editor-keyboard-shortcut-help-modal__shortcut-key-combination",
[20682] Fix | Delete
"aria-label": forceAriaLabel || ariaLabel,
[20683] Fix | Delete
children: (Array.isArray(shortcut) ? shortcut : [shortcut]).map((character, index) => {
[20684] Fix | Delete
if (character === '+') {
[20685] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_element_namespaceObject.Fragment, {
[20686] Fix | Delete
children: character
[20687] Fix | Delete
}, index);
[20688] Fix | Delete
}
[20689] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("kbd", {
[20690] Fix | Delete
className: "editor-keyboard-shortcut-help-modal__shortcut-key",
[20691] Fix | Delete
children: character
[20692] Fix | Delete
}, index);
[20693] Fix | Delete
})
[20694] Fix | Delete
});
[20695] Fix | Delete
}
[20696] Fix | Delete
function Shortcut({
[20697] Fix | Delete
description,
[20698] Fix | Delete
keyCombination,
[20699] Fix | Delete
aliases = [],
[20700] Fix | Delete
ariaLabel
[20701] Fix | Delete
}) {
[20702] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, {
[20703] Fix | Delete
children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("div", {
[20704] Fix | Delete
className: "editor-keyboard-shortcut-help-modal__shortcut-description",
[20705] Fix | Delete
children: description
[20706] Fix | Delete
}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)("div", {
[20707] Fix | Delete
className: "editor-keyboard-shortcut-help-modal__shortcut-term",
[20708] Fix | Delete
children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(KeyCombination, {
[20709] Fix | Delete
keyCombination: keyCombination,
[20710] Fix | Delete
forceAriaLabel: ariaLabel
[20711] Fix | Delete
}), aliases.map((alias, index) => /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(KeyCombination, {
[20712] Fix | Delete
keyCombination: alias,
[20713] Fix | Delete
forceAriaLabel: ariaLabel
[20714] Fix | Delete
}, index))]
[20715] Fix | Delete
})]
[20716] Fix | Delete
});
[20717] Fix | Delete
}
[20718] Fix | Delete
/* harmony default export */ const keyboard_shortcut_help_modal_shortcut = (Shortcut);
[20719] Fix | Delete
[20720] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/editor/build-module/components/keyboard-shortcut-help-modal/dynamic-shortcut.js
[20721] Fix | Delete
/**
[20722] Fix | Delete
* WordPress dependencies
[20723] Fix | Delete
*/
[20724] Fix | Delete
[20725] Fix | Delete
[20726] Fix | Delete
[20727] Fix | Delete
/**
[20728] Fix | Delete
* Internal dependencies
[20729] Fix | Delete
*/
[20730] Fix | Delete
[20731] Fix | Delete
[20732] Fix | Delete
function DynamicShortcut({
[20733] Fix | Delete
name
[20734] Fix | Delete
}) {
[20735] Fix | Delete
const {
[20736] Fix | Delete
keyCombination,
[20737] Fix | Delete
description,
[20738] Fix | Delete
aliases
[20739] Fix | Delete
} = (0,external_wp_data_namespaceObject.useSelect)(select => {
[20740] Fix | Delete
const {
[20741] Fix | Delete
getShortcutKeyCombination,
[20742] Fix | Delete
getShortcutDescription,
[20743] Fix | Delete
getShortcutAliases
[20744] Fix | Delete
} = select(external_wp_keyboardShortcuts_namespaceObject.store);
[20745] Fix | Delete
return {
[20746] Fix | Delete
keyCombination: getShortcutKeyCombination(name),
[20747] Fix | Delete
aliases: getShortcutAliases(name),
[20748] Fix | Delete
description: getShortcutDescription(name)
[20749] Fix | Delete
};
[20750] Fix | Delete
}, [name]);
[20751] Fix | Delete
if (!keyCombination) {
[20752] Fix | Delete
return null;
[20753] Fix | Delete
}
[20754] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(keyboard_shortcut_help_modal_shortcut, {
[20755] Fix | Delete
keyCombination: keyCombination,
[20756] Fix | Delete
description: description,
[20757] Fix | Delete
aliases: aliases
[20758] Fix | Delete
});
[20759] Fix | Delete
}
[20760] Fix | Delete
/* harmony default export */ const dynamic_shortcut = (DynamicShortcut);
[20761] Fix | Delete
[20762] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/editor/build-module/components/keyboard-shortcut-help-modal/index.js
[20763] Fix | Delete
/**
[20764] Fix | Delete
* External dependencies
[20765] Fix | Delete
*/
[20766] Fix | Delete
[20767] Fix | Delete
[20768] Fix | Delete
/**
[20769] Fix | Delete
* WordPress dependencies
[20770] Fix | Delete
*/
[20771] Fix | Delete
[20772] Fix | Delete
[20773] Fix | Delete
[20774] Fix | Delete
[20775] Fix | Delete
[20776] Fix | Delete
[20777] Fix | Delete
/**
[20778] Fix | Delete
* Internal dependencies
[20779] Fix | Delete
*/
[20780] Fix | Delete
[20781] Fix | Delete
[20782] Fix | Delete
[20783] Fix | Delete
[20784] Fix | Delete
[20785] Fix | Delete
const KEYBOARD_SHORTCUT_HELP_MODAL_NAME = 'editor/keyboard-shortcut-help';
[20786] Fix | Delete
const ShortcutList = ({
[20787] Fix | Delete
shortcuts
[20788] Fix | Delete
}) =>
[20789] Fix | Delete
/*#__PURE__*/
[20790] Fix | Delete
/*
[20791] Fix | Delete
* Disable reason: The `list` ARIA role is redundant but
[20792] Fix | Delete
* Safari+VoiceOver won't announce the list otherwise.
[20793] Fix | Delete
*/
[20794] Fix | Delete
/* eslint-disable jsx-a11y/no-redundant-roles */
[20795] Fix | Delete
(0,external_ReactJSXRuntime_namespaceObject.jsx)("ul", {
[20796] Fix | Delete
className: "editor-keyboard-shortcut-help-modal__shortcut-list",
[20797] Fix | Delete
role: "list",
[20798] Fix | Delete
children: shortcuts.map((shortcut, index) => /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("li", {
[20799] Fix | Delete
className: "editor-keyboard-shortcut-help-modal__shortcut",
[20800] Fix | Delete
children: typeof shortcut === 'string' ? /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(dynamic_shortcut, {
[20801] Fix | Delete
name: shortcut
[20802] Fix | Delete
}) : /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(keyboard_shortcut_help_modal_shortcut, {
[20803] Fix | Delete
...shortcut
[20804] Fix | Delete
})
[20805] Fix | Delete
}, index))
[20806] Fix | Delete
})
[20807] Fix | Delete
/* eslint-enable jsx-a11y/no-redundant-roles */;
[20808] Fix | Delete
const ShortcutSection = ({
[20809] Fix | Delete
title,
[20810] Fix | Delete
shortcuts,
[20811] Fix | Delete
className
[20812] Fix | Delete
}) => /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)("section", {
[20813] Fix | Delete
className: dist_clsx('editor-keyboard-shortcut-help-modal__section', className),
[20814] Fix | Delete
children: [!!title && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("h2", {
[20815] Fix | Delete
className: "editor-keyboard-shortcut-help-modal__section-title",
[20816] Fix | Delete
children: title
[20817] Fix | Delete
}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(ShortcutList, {
[20818] Fix | Delete
shortcuts: shortcuts
[20819] Fix | Delete
})]
[20820] Fix | Delete
});
[20821] Fix | Delete
const ShortcutCategorySection = ({
[20822] Fix | Delete
title,
[20823] Fix | Delete
categoryName,
[20824] Fix | Delete
additionalShortcuts = []
[20825] Fix | Delete
}) => {
[20826] Fix | Delete
const categoryShortcuts = (0,external_wp_data_namespaceObject.useSelect)(select => {
[20827] Fix | Delete
return select(external_wp_keyboardShortcuts_namespaceObject.store).getCategoryShortcuts(categoryName);
[20828] Fix | Delete
}, [categoryName]);
[20829] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(ShortcutSection, {
[20830] Fix | Delete
title: title,
[20831] Fix | Delete
shortcuts: categoryShortcuts.concat(additionalShortcuts)
[20832] Fix | Delete
});
[20833] Fix | Delete
};
[20834] Fix | Delete
function KeyboardShortcutHelpModal() {
[20835] Fix | Delete
const isModalActive = (0,external_wp_data_namespaceObject.useSelect)(select => select(store).isModalActive(KEYBOARD_SHORTCUT_HELP_MODAL_NAME), []);
[20836] Fix | Delete
const {
[20837] Fix | Delete
openModal,
[20838] Fix | Delete
closeModal
[20839] Fix | Delete
} = (0,external_wp_data_namespaceObject.useDispatch)(store);
[20840] Fix | Delete
const toggleModal = () => {
[20841] Fix | Delete
if (isModalActive) {
[20842] Fix | Delete
closeModal();
[20843] Fix | Delete
} else {
[20844] Fix | Delete
openModal(KEYBOARD_SHORTCUT_HELP_MODAL_NAME);
[20845] Fix | Delete
}
[20846] Fix | Delete
};
[20847] Fix | Delete
(0,external_wp_keyboardShortcuts_namespaceObject.useShortcut)('core/editor/keyboard-shortcuts', toggleModal);
[20848] Fix | Delete
if (!isModalActive) {
[20849] Fix | Delete
return null;
[20850] Fix | Delete
}
[20851] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_wp_components_namespaceObject.Modal, {
[20852] Fix | Delete
className: "editor-keyboard-shortcut-help-modal",
[20853] Fix | Delete
title: (0,external_wp_i18n_namespaceObject.__)('Keyboard shortcuts'),
[20854] Fix | Delete
closeButtonLabel: (0,external_wp_i18n_namespaceObject.__)('Close'),
[20855] Fix | Delete
onRequestClose: toggleModal,
[20856] Fix | Delete
children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(ShortcutSection, {
[20857] Fix | Delete
className: "editor-keyboard-shortcut-help-modal__main-shortcuts",
[20858] Fix | Delete
shortcuts: ['core/editor/keyboard-shortcuts']
[20859] Fix | Delete
}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(ShortcutCategorySection, {
[20860] Fix | Delete
title: (0,external_wp_i18n_namespaceObject.__)('Global shortcuts'),
[20861] Fix | Delete
categoryName: "global"
[20862] Fix | Delete
}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(ShortcutCategorySection, {
[20863] Fix | Delete
title: (0,external_wp_i18n_namespaceObject.__)('Selection shortcuts'),
[20864] Fix | Delete
categoryName: "selection"
[20865] Fix | Delete
}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(ShortcutCategorySection, {
[20866] Fix | Delete
title: (0,external_wp_i18n_namespaceObject.__)('Block shortcuts'),
[20867] Fix | Delete
categoryName: "block",
[20868] Fix | Delete
additionalShortcuts: [{
[20869] Fix | Delete
keyCombination: {
[20870] Fix | Delete
character: '/'
[20871] Fix | Delete
},
[20872] Fix | Delete
description: (0,external_wp_i18n_namespaceObject.__)('Change the block type after adding a new paragraph.'),
[20873] Fix | Delete
/* translators: The forward-slash character. e.g. '/'. */
[20874] Fix | Delete
ariaLabel: (0,external_wp_i18n_namespaceObject.__)('Forward-slash')
[20875] Fix | Delete
}]
[20876] Fix | Delete
}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(ShortcutSection, {
[20877] Fix | Delete
title: (0,external_wp_i18n_namespaceObject.__)('Text formatting'),
[20878] Fix | Delete
shortcuts: textFormattingShortcuts
[20879] Fix | Delete
}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(ShortcutCategorySection, {
[20880] Fix | Delete
title: (0,external_wp_i18n_namespaceObject.__)('List View shortcuts'),
[20881] Fix | Delete
categoryName: "list-view"
[20882] Fix | Delete
})]
[20883] Fix | Delete
});
[20884] Fix | Delete
}
[20885] Fix | Delete
/* harmony default export */ const keyboard_shortcut_help_modal = (KeyboardShortcutHelpModal);
[20886] Fix | Delete
[20887] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/editor/build-module/components/block-settings-menu/content-only-settings-menu.js
[20888] Fix | Delete
/**
[20889] Fix | Delete
* WordPress dependencies
[20890] Fix | Delete
*/
[20891] Fix | Delete
[20892] Fix | Delete
[20893] Fix | Delete
[20894] Fix | Delete
[20895] Fix | Delete
[20896] Fix | Delete
[20897] Fix | Delete
/**
[20898] Fix | Delete
* Internal dependencies
[20899] Fix | Delete
*/
[20900] Fix | Delete
[20901] Fix | Delete
[20902] Fix | Delete
[20903] Fix | Delete
[20904] Fix | Delete
[20905] Fix | Delete
function ContentOnlySettingsMenuItems({
[20906] Fix | Delete
clientId,
[20907] Fix | Delete
onClose
[20908] Fix | Delete
}) {
[20909] Fix | Delete
const {
[20910] Fix | Delete
entity,
[20911] Fix | Delete
onNavigateToEntityRecord,
[20912] Fix | Delete
canEditTemplates
[20913] Fix | Delete
} = (0,external_wp_data_namespaceObject.useSelect)(select => {
[20914] Fix | Delete
const {
[20915] Fix | Delete
getBlockEditingMode,
[20916] Fix | Delete
getBlockParentsByBlockName,
[20917] Fix | Delete
getSettings,
[20918] Fix | Delete
getBlockAttributes
[20919] Fix | Delete
} = select(external_wp_blockEditor_namespaceObject.store);
[20920] Fix | Delete
const contentOnly = getBlockEditingMode(clientId) === 'contentOnly';
[20921] Fix | Delete
if (!contentOnly) {
[20922] Fix | Delete
return {};
[20923] Fix | Delete
}
[20924] Fix | Delete
const patternParent = getBlockParentsByBlockName(clientId, 'core/block', true)[0];
[20925] Fix | Delete
let record;
[20926] Fix | Delete
if (patternParent) {
[20927] Fix | Delete
record = select(external_wp_coreData_namespaceObject.store).getEntityRecord('postType', 'wp_block', getBlockAttributes(patternParent).ref);
[20928] Fix | Delete
} else {
[20929] Fix | Delete
const {
[20930] Fix | Delete
getCurrentTemplateId
[20931] Fix | Delete
} = select(store_store);
[20932] Fix | Delete
const templateId = getCurrentTemplateId();
[20933] Fix | Delete
const {
[20934] Fix | Delete
getContentLockingParent
[20935] Fix | Delete
} = unlock(select(external_wp_blockEditor_namespaceObject.store));
[20936] Fix | Delete
if (!getContentLockingParent(clientId) && templateId) {
[20937] Fix | Delete
record = select(external_wp_coreData_namespaceObject.store).getEntityRecord('postType', 'wp_template', templateId);
[20938] Fix | Delete
}
[20939] Fix | Delete
}
[20940] Fix | Delete
const _canEditTemplates = select(external_wp_coreData_namespaceObject.store).canUser('create', 'templates');
[20941] Fix | Delete
return {
[20942] Fix | Delete
canEditTemplates: _canEditTemplates,
[20943] Fix | Delete
entity: record,
[20944] Fix | Delete
onNavigateToEntityRecord: getSettings().onNavigateToEntityRecord
[20945] Fix | Delete
};
[20946] Fix | Delete
}, [clientId]);
[20947] Fix | Delete
if (!entity) {
[20948] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(TemplateLockContentOnlyMenuItems, {
[20949] Fix | Delete
clientId: clientId,
[20950] Fix | Delete
onClose: onClose
[20951] Fix | Delete
});
[20952] Fix | Delete
}
[20953] Fix | Delete
const isPattern = entity.type === 'wp_block';
[20954] Fix | Delete
let helpText = isPattern ? (0,external_wp_i18n_namespaceObject.__)('Edit the pattern to move, delete, or make further changes to this block.') : (0,external_wp_i18n_namespaceObject.__)('Edit the template to move, delete, or make further changes to this block.');
[20955] Fix | Delete
if (!canEditTemplates) {
[20956] Fix | Delete
helpText = (0,external_wp_i18n_namespaceObject.__)('Only users with permissions to edit the template can move or delete this block');
[20957] Fix | Delete
}
[20958] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, {
[20959] Fix | Delete
children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.__unstableBlockSettingsMenuFirstItem, {
[20960] Fix | Delete
children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.MenuItem, {
[20961] Fix | Delete
onClick: () => {
[20962] Fix | Delete
onNavigateToEntityRecord({
[20963] Fix | Delete
postId: entity.id,
[20964] Fix | Delete
postType: entity.type
[20965] Fix | Delete
});
[20966] Fix | Delete
},
[20967] Fix | Delete
disabled: !canEditTemplates,
[20968] Fix | Delete
children: isPattern ? (0,external_wp_i18n_namespaceObject.__)('Edit pattern') : (0,external_wp_i18n_namespaceObject.__)('Edit template')
[20969] Fix | Delete
})
[20970] Fix | Delete
}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.__experimentalText, {
[20971] Fix | Delete
variant: "muted",
[20972] Fix | Delete
as: "p",
[20973] Fix | Delete
className: "editor-content-only-settings-menu__description",
[20974] Fix | Delete
children: helpText
[20975] Fix | Delete
})]
[20976] Fix | Delete
});
[20977] Fix | Delete
}
[20978] Fix | Delete
function TemplateLockContentOnlyMenuItems({
[20979] Fix | Delete
clientId,
[20980] Fix | Delete
onClose
[20981] Fix | Delete
}) {
[20982] Fix | Delete
const {
[20983] Fix | Delete
contentLockingParent
[20984] Fix | Delete
} = (0,external_wp_data_namespaceObject.useSelect)(select => {
[20985] Fix | Delete
const {
[20986] Fix | Delete
getContentLockingParent
[20987] Fix | Delete
} = unlock(select(external_wp_blockEditor_namespaceObject.store));
[20988] Fix | Delete
return {
[20989] Fix | Delete
contentLockingParent: getContentLockingParent(clientId)
[20990] Fix | Delete
};
[20991] Fix | Delete
}, [clientId]);
[20992] Fix | Delete
const blockDisplayInformation = (0,external_wp_blockEditor_namespaceObject.useBlockDisplayInformation)(contentLockingParent);
[20993] Fix | Delete
// Disable reason: We're using a hook here so it has to be on top-level.
[20994] Fix | Delete
// eslint-disable-next-line @wordpress/no-unused-vars-before-return
[20995] Fix | Delete
const {
[20996] Fix | Delete
modifyContentLockBlock,
[20997] Fix | Delete
selectBlock
[20998] Fix | Delete
} = unlock((0,external_wp_data_namespaceObject.useDispatch)(external_wp_blockEditor_namespaceObject.store));
[20999] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function