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
/home/sportsfe.../httpdocs/clone/wp-inclu.../js/dist
File: format-library.js
/******/ (() => { // webpackBootstrap
[0] Fix | Delete
/******/ "use strict";
[1] Fix | Delete
/******/ // The require scope
[2] Fix | Delete
/******/ var __webpack_require__ = {};
[3] Fix | Delete
/******/
[4] Fix | Delete
/************************************************************************/
[5] Fix | Delete
/******/ /* webpack/runtime/make namespace object */
[6] Fix | Delete
/******/ (() => {
[7] Fix | Delete
/******/ // define __esModule on exports
[8] Fix | Delete
/******/ __webpack_require__.r = (exports) => {
[9] Fix | Delete
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
[10] Fix | Delete
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
[11] Fix | Delete
/******/ }
[12] Fix | Delete
/******/ Object.defineProperty(exports, '__esModule', { value: true });
[13] Fix | Delete
/******/ };
[14] Fix | Delete
/******/ })();
[15] Fix | Delete
/******/
[16] Fix | Delete
/************************************************************************/
[17] Fix | Delete
var __webpack_exports__ = {};
[18] Fix | Delete
// ESM COMPAT FLAG
[19] Fix | Delete
__webpack_require__.r(__webpack_exports__);
[20] Fix | Delete
[21] Fix | Delete
;// CONCATENATED MODULE: external ["wp","richText"]
[22] Fix | Delete
const external_wp_richText_namespaceObject = window["wp"]["richText"];
[23] Fix | Delete
;// CONCATENATED MODULE: external ["wp","i18n"]
[24] Fix | Delete
const external_wp_i18n_namespaceObject = window["wp"]["i18n"];
[25] Fix | Delete
;// CONCATENATED MODULE: external ["wp","blockEditor"]
[26] Fix | Delete
const external_wp_blockEditor_namespaceObject = window["wp"]["blockEditor"];
[27] Fix | Delete
;// CONCATENATED MODULE: external ["wp","primitives"]
[28] Fix | Delete
const external_wp_primitives_namespaceObject = window["wp"]["primitives"];
[29] Fix | Delete
;// CONCATENATED MODULE: external "ReactJSXRuntime"
[30] Fix | Delete
const external_ReactJSXRuntime_namespaceObject = window["ReactJSXRuntime"];
[31] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/format-bold.js
[32] Fix | Delete
/**
[33] Fix | Delete
* WordPress dependencies
[34] Fix | Delete
*/
[35] Fix | Delete
[36] Fix | Delete
[37] Fix | Delete
const formatBold = /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.SVG, {
[38] Fix | Delete
xmlns: "http://www.w3.org/2000/svg",
[39] Fix | Delete
viewBox: "0 0 24 24",
[40] Fix | Delete
children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.Path, {
[41] Fix | Delete
d: "M14.7 11.3c1-.6 1.5-1.6 1.5-3 0-2.3-1.3-3.4-4-3.4H7v14h5.8c1.4 0 2.5-.3 3.3-1 .8-.7 1.2-1.7 1.2-2.9.1-1.9-.8-3.1-2.6-3.7zm-5.1-4h2.3c.6 0 1.1.1 1.4.4.3.3.5.7.5 1.2s-.2 1-.5 1.2c-.3.3-.8.4-1.4.4H9.6V7.3zm4.6 9c-.4.3-1 .4-1.7.4H9.6v-3.9h2.9c.7 0 1.3.2 1.7.5.4.3.6.8.6 1.5s-.2 1.2-.6 1.5z"
[42] Fix | Delete
})
[43] Fix | Delete
});
[44] Fix | Delete
/* harmony default export */ const format_bold = (formatBold);
[45] Fix | Delete
[46] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/bold/index.js
[47] Fix | Delete
/**
[48] Fix | Delete
* WordPress dependencies
[49] Fix | Delete
*/
[50] Fix | Delete
[51] Fix | Delete
[52] Fix | Delete
[53] Fix | Delete
[54] Fix | Delete
[55] Fix | Delete
[56] Fix | Delete
[57] Fix | Delete
const bold_name = 'core/bold';
[58] Fix | Delete
const title = (0,external_wp_i18n_namespaceObject.__)('Bold');
[59] Fix | Delete
const bold = {
[60] Fix | Delete
name: bold_name,
[61] Fix | Delete
title,
[62] Fix | Delete
tagName: 'strong',
[63] Fix | Delete
className: null,
[64] Fix | Delete
edit({
[65] Fix | Delete
isActive,
[66] Fix | Delete
value,
[67] Fix | Delete
onChange,
[68] Fix | Delete
onFocus
[69] Fix | Delete
}) {
[70] Fix | Delete
function onToggle() {
[71] Fix | Delete
onChange((0,external_wp_richText_namespaceObject.toggleFormat)(value, {
[72] Fix | Delete
type: bold_name,
[73] Fix | Delete
title
[74] Fix | Delete
}));
[75] Fix | Delete
}
[76] Fix | Delete
function onClick() {
[77] Fix | Delete
onChange((0,external_wp_richText_namespaceObject.toggleFormat)(value, {
[78] Fix | Delete
type: bold_name
[79] Fix | Delete
}));
[80] Fix | Delete
onFocus();
[81] Fix | Delete
}
[82] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, {
[83] Fix | Delete
children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.RichTextShortcut, {
[84] Fix | Delete
type: "primary",
[85] Fix | Delete
character: "b",
[86] Fix | Delete
onUse: onToggle
[87] Fix | Delete
}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.RichTextToolbarButton, {
[88] Fix | Delete
name: "bold",
[89] Fix | Delete
icon: format_bold,
[90] Fix | Delete
title: title,
[91] Fix | Delete
onClick: onClick,
[92] Fix | Delete
isActive: isActive,
[93] Fix | Delete
shortcutType: "primary",
[94] Fix | Delete
shortcutCharacter: "b"
[95] Fix | Delete
}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.__unstableRichTextInputEvent, {
[96] Fix | Delete
inputType: "formatBold",
[97] Fix | Delete
onInput: onToggle
[98] Fix | Delete
})]
[99] Fix | Delete
});
[100] Fix | Delete
}
[101] Fix | Delete
};
[102] Fix | Delete
[103] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/code.js
[104] Fix | Delete
/**
[105] Fix | Delete
* WordPress dependencies
[106] Fix | Delete
*/
[107] Fix | Delete
[108] Fix | Delete
[109] Fix | Delete
const code = /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.SVG, {
[110] Fix | Delete
viewBox: "0 0 24 24",
[111] Fix | Delete
xmlns: "http://www.w3.org/2000/svg",
[112] Fix | Delete
children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.Path, {
[113] Fix | Delete
d: "M20.8 10.7l-4.3-4.3-1.1 1.1 4.3 4.3c.1.1.1.3 0 .4l-4.3 4.3 1.1 1.1 4.3-4.3c.7-.8.7-1.9 0-2.6zM4.2 11.8l4.3-4.3-1-1-4.3 4.3c-.7.7-.7 1.8 0 2.5l4.3 4.3 1.1-1.1-4.3-4.3c-.2-.1-.2-.3-.1-.4z"
[114] Fix | Delete
})
[115] Fix | Delete
});
[116] Fix | Delete
/* harmony default export */ const library_code = (code);
[117] Fix | Delete
[118] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/code/index.js
[119] Fix | Delete
/**
[120] Fix | Delete
* WordPress dependencies
[121] Fix | Delete
*/
[122] Fix | Delete
[123] Fix | Delete
[124] Fix | Delete
[125] Fix | Delete
[126] Fix | Delete
[127] Fix | Delete
[128] Fix | Delete
[129] Fix | Delete
const code_name = 'core/code';
[130] Fix | Delete
const code_title = (0,external_wp_i18n_namespaceObject.__)('Inline code');
[131] Fix | Delete
const code_code = {
[132] Fix | Delete
name: code_name,
[133] Fix | Delete
title: code_title,
[134] Fix | Delete
tagName: 'code',
[135] Fix | Delete
className: null,
[136] Fix | Delete
__unstableInputRule(value) {
[137] Fix | Delete
const BACKTICK = '`';
[138] Fix | Delete
const {
[139] Fix | Delete
start,
[140] Fix | Delete
text
[141] Fix | Delete
} = value;
[142] Fix | Delete
const characterBefore = text[start - 1];
[143] Fix | Delete
[144] Fix | Delete
// Quick check the text for the necessary character.
[145] Fix | Delete
if (characterBefore !== BACKTICK) {
[146] Fix | Delete
return value;
[147] Fix | Delete
}
[148] Fix | Delete
if (start - 2 < 0) {
[149] Fix | Delete
return value;
[150] Fix | Delete
}
[151] Fix | Delete
const indexBefore = text.lastIndexOf(BACKTICK, start - 2);
[152] Fix | Delete
if (indexBefore === -1) {
[153] Fix | Delete
return value;
[154] Fix | Delete
}
[155] Fix | Delete
const startIndex = indexBefore;
[156] Fix | Delete
const endIndex = start - 2;
[157] Fix | Delete
if (startIndex === endIndex) {
[158] Fix | Delete
return value;
[159] Fix | Delete
}
[160] Fix | Delete
value = (0,external_wp_richText_namespaceObject.remove)(value, startIndex, startIndex + 1);
[161] Fix | Delete
value = (0,external_wp_richText_namespaceObject.remove)(value, endIndex, endIndex + 1);
[162] Fix | Delete
value = (0,external_wp_richText_namespaceObject.applyFormat)(value, {
[163] Fix | Delete
type: code_name
[164] Fix | Delete
}, startIndex, endIndex);
[165] Fix | Delete
return value;
[166] Fix | Delete
},
[167] Fix | Delete
edit({
[168] Fix | Delete
value,
[169] Fix | Delete
onChange,
[170] Fix | Delete
onFocus,
[171] Fix | Delete
isActive
[172] Fix | Delete
}) {
[173] Fix | Delete
function onClick() {
[174] Fix | Delete
onChange((0,external_wp_richText_namespaceObject.toggleFormat)(value, {
[175] Fix | Delete
type: code_name,
[176] Fix | Delete
title: code_title
[177] Fix | Delete
}));
[178] Fix | Delete
onFocus();
[179] Fix | Delete
}
[180] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, {
[181] Fix | Delete
children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.RichTextShortcut, {
[182] Fix | Delete
type: "access",
[183] Fix | Delete
character: "x",
[184] Fix | Delete
onUse: onClick
[185] Fix | Delete
}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.RichTextToolbarButton, {
[186] Fix | Delete
icon: library_code,
[187] Fix | Delete
title: code_title,
[188] Fix | Delete
onClick: onClick,
[189] Fix | Delete
isActive: isActive,
[190] Fix | Delete
role: "menuitemcheckbox"
[191] Fix | Delete
})]
[192] Fix | Delete
});
[193] Fix | Delete
}
[194] Fix | Delete
};
[195] Fix | Delete
[196] Fix | Delete
;// CONCATENATED MODULE: external ["wp","components"]
[197] Fix | Delete
const external_wp_components_namespaceObject = window["wp"]["components"];
[198] Fix | Delete
;// CONCATENATED MODULE: external ["wp","element"]
[199] Fix | Delete
const external_wp_element_namespaceObject = window["wp"]["element"];
[200] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/keyboard-return.js
[201] Fix | Delete
/**
[202] Fix | Delete
* WordPress dependencies
[203] Fix | Delete
*/
[204] Fix | Delete
[205] Fix | Delete
[206] Fix | Delete
const keyboardReturn = /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.SVG, {
[207] Fix | Delete
xmlns: "http://www.w3.org/2000/svg",
[208] Fix | Delete
children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.Path, {
[209] Fix | Delete
d: "m6.734 16.106 2.176-2.38-1.093-1.028-3.846 4.158 3.846 4.158 1.093-1.028-2.176-2.38h2.811c1.125 0 2.25.03 3.374 0 1.428-.001 3.362-.25 4.963-1.277 1.66-1.065 2.868-2.906 2.868-5.859 0-2.479-1.327-4.896-3.65-5.93-1.82-.813-3.044-.8-4.806-.788l-.567.002v1.5c.184 0 .368 0 .553-.002 1.82-.007 2.704-.014 4.21.657 1.854.827 2.76 2.657 2.76 4.561 0 2.472-.973 3.824-2.178 4.596-1.258.807-2.864 1.04-4.163 1.04h-.02c-1.115.03-2.229 0-3.344 0H6.734Z"
[210] Fix | Delete
})
[211] Fix | Delete
});
[212] Fix | Delete
/* harmony default export */ const keyboard_return = (keyboardReturn);
[213] Fix | Delete
[214] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/image/index.js
[215] Fix | Delete
/**
[216] Fix | Delete
* WordPress dependencies
[217] Fix | Delete
*/
[218] Fix | Delete
[219] Fix | Delete
[220] Fix | Delete
[221] Fix | Delete
[222] Fix | Delete
[223] Fix | Delete
[224] Fix | Delete
[225] Fix | Delete
[226] Fix | Delete
const ALLOWED_MEDIA_TYPES = ['image'];
[227] Fix | Delete
const image_name = 'core/image';
[228] Fix | Delete
const image_title = (0,external_wp_i18n_namespaceObject.__)('Inline image');
[229] Fix | Delete
const image_image = {
[230] Fix | Delete
name: image_name,
[231] Fix | Delete
title: image_title,
[232] Fix | Delete
keywords: [(0,external_wp_i18n_namespaceObject.__)('photo'), (0,external_wp_i18n_namespaceObject.__)('media')],
[233] Fix | Delete
object: true,
[234] Fix | Delete
tagName: 'img',
[235] Fix | Delete
className: null,
[236] Fix | Delete
attributes: {
[237] Fix | Delete
className: 'class',
[238] Fix | Delete
style: 'style',
[239] Fix | Delete
url: 'src',
[240] Fix | Delete
alt: 'alt'
[241] Fix | Delete
},
[242] Fix | Delete
edit: Edit
[243] Fix | Delete
};
[244] Fix | Delete
function InlineUI({
[245] Fix | Delete
value,
[246] Fix | Delete
onChange,
[247] Fix | Delete
activeObjectAttributes,
[248] Fix | Delete
contentRef
[249] Fix | Delete
}) {
[250] Fix | Delete
const {
[251] Fix | Delete
style
[252] Fix | Delete
} = activeObjectAttributes;
[253] Fix | Delete
const [width, setWidth] = (0,external_wp_element_namespaceObject.useState)(style?.replace(/\D/g, ''));
[254] Fix | Delete
const popoverAnchor = (0,external_wp_richText_namespaceObject.useAnchor)({
[255] Fix | Delete
editableContentElement: contentRef.current,
[256] Fix | Delete
settings: image_image
[257] Fix | Delete
});
[258] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Popover, {
[259] Fix | Delete
placement: "bottom",
[260] Fix | Delete
focusOnMount: false,
[261] Fix | Delete
anchor: popoverAnchor,
[262] Fix | Delete
className: "block-editor-format-toolbar__image-popover",
[263] Fix | Delete
children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("form", {
[264] Fix | Delete
className: "block-editor-format-toolbar__image-container-content",
[265] Fix | Delete
onSubmit: event => {
[266] Fix | Delete
const newReplacements = value.replacements.slice();
[267] Fix | Delete
newReplacements[value.start] = {
[268] Fix | Delete
type: image_name,
[269] Fix | Delete
attributes: {
[270] Fix | Delete
...activeObjectAttributes,
[271] Fix | Delete
style: width ? `width: ${width}px;` : ''
[272] Fix | Delete
}
[273] Fix | Delete
};
[274] Fix | Delete
onChange({
[275] Fix | Delete
...value,
[276] Fix | Delete
replacements: newReplacements
[277] Fix | Delete
});
[278] Fix | Delete
event.preventDefault();
[279] Fix | Delete
},
[280] Fix | Delete
children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_wp_components_namespaceObject.__experimentalHStack, {
[281] Fix | Delete
alignment: "bottom",
[282] Fix | Delete
spacing: "0",
[283] Fix | Delete
children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.__experimentalNumberControl, {
[284] Fix | Delete
className: "block-editor-format-toolbar__image-container-value",
[285] Fix | Delete
label: (0,external_wp_i18n_namespaceObject.__)('Width'),
[286] Fix | Delete
value: width,
[287] Fix | Delete
min: 1,
[288] Fix | Delete
onChange: newWidth => setWidth(newWidth)
[289] Fix | Delete
}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Button, {
[290] Fix | Delete
className: "block-editor-format-toolbar__image-container-button",
[291] Fix | Delete
icon: keyboard_return,
[292] Fix | Delete
label: (0,external_wp_i18n_namespaceObject.__)('Apply'),
[293] Fix | Delete
type: "submit"
[294] Fix | Delete
})]
[295] Fix | Delete
})
[296] Fix | Delete
})
[297] Fix | Delete
});
[298] Fix | Delete
}
[299] Fix | Delete
function Edit({
[300] Fix | Delete
value,
[301] Fix | Delete
onChange,
[302] Fix | Delete
onFocus,
[303] Fix | Delete
isObjectActive,
[304] Fix | Delete
activeObjectAttributes,
[305] Fix | Delete
contentRef
[306] Fix | Delete
}) {
[307] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_wp_blockEditor_namespaceObject.MediaUploadCheck, {
[308] Fix | Delete
children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.MediaUpload, {
[309] Fix | Delete
allowedTypes: ALLOWED_MEDIA_TYPES,
[310] Fix | Delete
onSelect: ({
[311] Fix | Delete
id,
[312] Fix | Delete
url,
[313] Fix | Delete
alt,
[314] Fix | Delete
width: imgWidth
[315] Fix | Delete
}) => {
[316] Fix | Delete
onChange((0,external_wp_richText_namespaceObject.insertObject)(value, {
[317] Fix | Delete
type: image_name,
[318] Fix | Delete
attributes: {
[319] Fix | Delete
className: `wp-image-${id}`,
[320] Fix | Delete
style: `width: ${Math.min(imgWidth, 150)}px;`,
[321] Fix | Delete
url,
[322] Fix | Delete
alt
[323] Fix | Delete
}
[324] Fix | Delete
}));
[325] Fix | Delete
onFocus();
[326] Fix | Delete
},
[327] Fix | Delete
render: ({
[328] Fix | Delete
open
[329] Fix | Delete
}) => /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.RichTextToolbarButton, {
[330] Fix | Delete
icon: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.SVG, {
[331] Fix | Delete
xmlns: "http://www.w3.org/2000/svg",
[332] Fix | Delete
viewBox: "0 0 24 24",
[333] Fix | Delete
children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Path, {
[334] Fix | Delete
d: "M4 18.5h16V17H4v1.5zM16 13v1.5h4V13h-4zM5.1 15h7.8c.6 0 1.1-.5 1.1-1.1V6.1c0-.6-.5-1.1-1.1-1.1H5.1C4.5 5 4 5.5 4 6.1v7.8c0 .6.5 1.1 1.1 1.1zm.4-8.5h7V10l-1-1c-.3-.3-.8-.3-1 0l-1.6 1.5-1.2-.7c-.3-.2-.6-.2-.9 0l-1.3 1V6.5zm0 6.1l1.8-1.3 1.3.8c.3.2.7.2.9-.1l1.5-1.4 1.5 1.4v1.5h-7v-.9z"
[335] Fix | Delete
})
[336] Fix | Delete
}),
[337] Fix | Delete
title: image_title,
[338] Fix | Delete
onClick: open,
[339] Fix | Delete
isActive: isObjectActive
[340] Fix | Delete
})
[341] Fix | Delete
}), isObjectActive && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(InlineUI, {
[342] Fix | Delete
value: value,
[343] Fix | Delete
onChange: onChange,
[344] Fix | Delete
activeObjectAttributes: activeObjectAttributes,
[345] Fix | Delete
contentRef: contentRef
[346] Fix | Delete
})]
[347] Fix | Delete
});
[348] Fix | Delete
}
[349] Fix | Delete
[350] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/format-italic.js
[351] Fix | Delete
/**
[352] Fix | Delete
* WordPress dependencies
[353] Fix | Delete
*/
[354] Fix | Delete
[355] Fix | Delete
[356] Fix | Delete
const formatItalic = /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.SVG, {
[357] Fix | Delete
xmlns: "http://www.w3.org/2000/svg",
[358] Fix | Delete
viewBox: "0 0 24 24",
[359] Fix | Delete
children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.Path, {
[360] Fix | Delete
d: "M12.5 5L10 19h1.9l2.5-14z"
[361] Fix | Delete
})
[362] Fix | Delete
});
[363] Fix | Delete
/* harmony default export */ const format_italic = (formatItalic);
[364] Fix | Delete
[365] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/italic/index.js
[366] Fix | Delete
/**
[367] Fix | Delete
* WordPress dependencies
[368] Fix | Delete
*/
[369] Fix | Delete
[370] Fix | Delete
[371] Fix | Delete
[372] Fix | Delete
[373] Fix | Delete
[374] Fix | Delete
[375] Fix | Delete
[376] Fix | Delete
const italic_name = 'core/italic';
[377] Fix | Delete
const italic_title = (0,external_wp_i18n_namespaceObject.__)('Italic');
[378] Fix | Delete
const italic = {
[379] Fix | Delete
name: italic_name,
[380] Fix | Delete
title: italic_title,
[381] Fix | Delete
tagName: 'em',
[382] Fix | Delete
className: null,
[383] Fix | Delete
edit({
[384] Fix | Delete
isActive,
[385] Fix | Delete
value,
[386] Fix | Delete
onChange,
[387] Fix | Delete
onFocus
[388] Fix | Delete
}) {
[389] Fix | Delete
function onToggle() {
[390] Fix | Delete
onChange((0,external_wp_richText_namespaceObject.toggleFormat)(value, {
[391] Fix | Delete
type: italic_name,
[392] Fix | Delete
title: italic_title
[393] Fix | Delete
}));
[394] Fix | Delete
}
[395] Fix | Delete
function onClick() {
[396] Fix | Delete
onChange((0,external_wp_richText_namespaceObject.toggleFormat)(value, {
[397] Fix | Delete
type: italic_name
[398] Fix | Delete
}));
[399] Fix | Delete
onFocus();
[400] Fix | Delete
}
[401] Fix | Delete
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, {
[402] Fix | Delete
children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.RichTextShortcut, {
[403] Fix | Delete
type: "primary",
[404] Fix | Delete
character: "i",
[405] Fix | Delete
onUse: onToggle
[406] Fix | Delete
}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.RichTextToolbarButton, {
[407] Fix | Delete
name: "italic",
[408] Fix | Delete
icon: format_italic,
[409] Fix | Delete
title: italic_title,
[410] Fix | Delete
onClick: onClick,
[411] Fix | Delete
isActive: isActive,
[412] Fix | Delete
shortcutType: "primary",
[413] Fix | Delete
shortcutCharacter: "i"
[414] Fix | Delete
}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.__unstableRichTextInputEvent, {
[415] Fix | Delete
inputType: "formatItalic",
[416] Fix | Delete
onInput: onToggle
[417] Fix | Delete
})]
[418] Fix | Delete
});
[419] Fix | Delete
}
[420] Fix | Delete
};
[421] Fix | Delete
[422] Fix | Delete
;// CONCATENATED MODULE: external ["wp","url"]
[423] Fix | Delete
const external_wp_url_namespaceObject = window["wp"]["url"];
[424] Fix | Delete
;// CONCATENATED MODULE: external ["wp","htmlEntities"]
[425] Fix | Delete
const external_wp_htmlEntities_namespaceObject = window["wp"]["htmlEntities"];
[426] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/link.js
[427] Fix | Delete
/**
[428] Fix | Delete
* WordPress dependencies
[429] Fix | Delete
*/
[430] Fix | Delete
[431] Fix | Delete
[432] Fix | Delete
const link_link = /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.SVG, {
[433] Fix | Delete
xmlns: "http://www.w3.org/2000/svg",
[434] Fix | Delete
viewBox: "0 0 24 24",
[435] Fix | Delete
children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.Path, {
[436] Fix | Delete
d: "M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"
[437] Fix | Delete
})
[438] Fix | Delete
});
[439] Fix | Delete
/* harmony default export */ const library_link = (link_link);
[440] Fix | Delete
[441] Fix | Delete
;// CONCATENATED MODULE: external ["wp","a11y"]
[442] Fix | Delete
const external_wp_a11y_namespaceObject = window["wp"]["a11y"];
[443] Fix | Delete
;// CONCATENATED MODULE: external ["wp","data"]
[444] Fix | Delete
const external_wp_data_namespaceObject = window["wp"]["data"];
[445] Fix | Delete
;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/link/utils.js
[446] Fix | Delete
/**
[447] Fix | Delete
* WordPress dependencies
[448] Fix | Delete
*/
[449] Fix | Delete
[450] Fix | Delete
[451] Fix | Delete
/**
[452] Fix | Delete
* Check for issues with the provided href.
[453] Fix | Delete
*
[454] Fix | Delete
* @param {string} href The href.
[455] Fix | Delete
*
[456] Fix | Delete
* @return {boolean} Is the href invalid?
[457] Fix | Delete
*/
[458] Fix | Delete
function isValidHref(href) {
[459] Fix | Delete
if (!href) {
[460] Fix | Delete
return false;
[461] Fix | Delete
}
[462] Fix | Delete
const trimmedHref = href.trim();
[463] Fix | Delete
if (!trimmedHref) {
[464] Fix | Delete
return false;
[465] Fix | Delete
}
[466] Fix | Delete
[467] Fix | Delete
// Does the href start with something that looks like a URL protocol?
[468] Fix | Delete
if (/^\S+:/.test(trimmedHref)) {
[469] Fix | Delete
const protocol = (0,external_wp_url_namespaceObject.getProtocol)(trimmedHref);
[470] Fix | Delete
if (!(0,external_wp_url_namespaceObject.isValidProtocol)(protocol)) {
[471] Fix | Delete
return false;
[472] Fix | Delete
}
[473] Fix | Delete
[474] Fix | Delete
// Add some extra checks for http(s) URIs, since these are the most common use-case.
[475] Fix | Delete
// This ensures URIs with an http protocol have exactly two forward slashes following the protocol.
[476] Fix | Delete
if (protocol.startsWith('http') && !/^https?:\/\/[^\/\s]/i.test(trimmedHref)) {
[477] Fix | Delete
return false;
[478] Fix | Delete
}
[479] Fix | Delete
const authority = (0,external_wp_url_namespaceObject.getAuthority)(trimmedHref);
[480] Fix | Delete
if (!(0,external_wp_url_namespaceObject.isValidAuthority)(authority)) {
[481] Fix | Delete
return false;
[482] Fix | Delete
}
[483] Fix | Delete
const path = (0,external_wp_url_namespaceObject.getPath)(trimmedHref);
[484] Fix | Delete
if (path && !(0,external_wp_url_namespaceObject.isValidPath)(path)) {
[485] Fix | Delete
return false;
[486] Fix | Delete
}
[487] Fix | Delete
const queryString = (0,external_wp_url_namespaceObject.getQueryString)(trimmedHref);
[488] Fix | Delete
if (queryString && !(0,external_wp_url_namespaceObject.isValidQueryString)(queryString)) {
[489] Fix | Delete
return false;
[490] Fix | Delete
}
[491] Fix | Delete
const fragment = (0,external_wp_url_namespaceObject.getFragment)(trimmedHref);
[492] Fix | Delete
if (fragment && !(0,external_wp_url_namespaceObject.isValidFragment)(fragment)) {
[493] Fix | Delete
return false;
[494] Fix | Delete
}
[495] Fix | Delete
}
[496] Fix | Delete
[497] Fix | Delete
// Validate anchor links.
[498] Fix | Delete
if (trimmedHref.startsWith('#') && !(0,external_wp_url_namespaceObject.isValidFragment)(trimmedHref)) {
[499] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function