--- a/wp/wp-includes/js/dist/format-library.js Fri Sep 05 18:40:08 2025 +0200
+++ b/wp/wp-includes/js/dist/format-library.js Fri Sep 05 18:52:52 2025 +0200
@@ -1,36 +1,18 @@
/******/ (() => { // webpackBootstrap
/******/ "use strict";
-/******/ // The require scope
-/******/ var __webpack_require__ = {};
-/******/
-/************************************************************************/
-/******/ /* 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__);
-;// CONCATENATED MODULE: external ["wp","richText"]
+;// external ["wp","richText"]
const external_wp_richText_namespaceObject = window["wp"]["richText"];
-;// CONCATENATED MODULE: external ["wp","i18n"]
+;// external ["wp","i18n"]
const external_wp_i18n_namespaceObject = window["wp"]["i18n"];
-;// CONCATENATED MODULE: external ["wp","blockEditor"]
+;// external ["wp","blockEditor"]
const external_wp_blockEditor_namespaceObject = window["wp"]["blockEditor"];
-;// CONCATENATED MODULE: external ["wp","primitives"]
+;// external ["wp","primitives"]
const external_wp_primitives_namespaceObject = window["wp"]["primitives"];
-;// CONCATENATED MODULE: external "ReactJSXRuntime"
+;// external "ReactJSXRuntime"
const external_ReactJSXRuntime_namespaceObject = window["ReactJSXRuntime"];
-;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/format-bold.js
+;// ./node_modules/@wordpress/icons/build-module/library/format-bold.js
/**
* WordPress dependencies
*/
@@ -45,7 +27,7 @@
});
/* harmony default export */ const format_bold = (formatBold);
-;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/bold/index.js
+;// ./node_modules/@wordpress/format-library/build-module/bold/index.js
/**
* WordPress dependencies
*/
@@ -54,8 +36,6 @@
-
-
const bold_name = 'core/bold';
const title = (0,external_wp_i18n_namespaceObject.__)('Bold');
const bold = {
@@ -102,7 +82,7 @@
}
};
-;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/code.js
+;// ./node_modules/@wordpress/icons/build-module/library/code.js
/**
* WordPress dependencies
*/
@@ -117,7 +97,7 @@
});
/* harmony default export */ const library_code = (code);
-;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/code/index.js
+;// ./node_modules/@wordpress/format-library/build-module/code/index.js
/**
* WordPress dependencies
*/
@@ -126,8 +106,6 @@
-
-
const code_name = 'core/code';
const code_title = (0,external_wp_i18n_namespaceObject.__)('Inline code');
const code_code = {
@@ -195,32 +173,16 @@
}
};
-;// CONCATENATED MODULE: external ["wp","components"]
+;// external ["wp","components"]
const external_wp_components_namespaceObject = window["wp"]["components"];
-;// CONCATENATED MODULE: external ["wp","element"]
+;// external ["wp","element"]
const external_wp_element_namespaceObject = window["wp"]["element"];
-;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/keyboard-return.js
+;// ./node_modules/@wordpress/format-library/build-module/image/index.js
/**
* WordPress dependencies
*/
-const keyboardReturn = /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.SVG, {
- xmlns: "http://www.w3.org/2000/svg",
- children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.Path, {
- 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"
- })
-});
-/* harmony default export */ const keyboard_return = (keyboardReturn);
-
-;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/image/index.js
-/**
- * WordPress dependencies
- */
-
-
-
-
@@ -250,9 +212,13 @@
contentRef
}) {
const {
- style
+ style,
+ alt
} = activeObjectAttributes;
- const [width, setWidth] = (0,external_wp_element_namespaceObject.useState)(style?.replace(/\D/g, ''));
+ const width = style?.replace(/\D/g, '');
+ const [editedWidth, setEditedWidth] = (0,external_wp_element_namespaceObject.useState)(width);
+ const [editedAlt, setEditedAlt] = (0,external_wp_element_namespaceObject.useState)(alt);
+ const hasChanged = editedWidth !== width || editedAlt !== alt;
const popoverAnchor = (0,external_wp_richText_namespaceObject.useAnchor)({
editableContentElement: contentRef.current,
settings: image_image
@@ -270,7 +236,8 @@
type: image_name,
attributes: {
...activeObjectAttributes,
- style: width ? `width: ${width}px;` : ''
+ style: width ? `width: ${editedWidth}px;` : '',
+ alt: editedAlt
}
};
onChange({
@@ -279,20 +246,41 @@
});
event.preventDefault();
},
- children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_wp_components_namespaceObject.__experimentalHStack, {
- alignment: "bottom",
- spacing: "0",
+ children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_wp_components_namespaceObject.__experimentalVStack, {
+ spacing: 4,
children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.__experimentalNumberControl, {
- className: "block-editor-format-toolbar__image-container-value",
+ __next40pxDefaultSize: true,
label: (0,external_wp_i18n_namespaceObject.__)('Width'),
- value: width,
+ value: editedWidth,
min: 1,
- onChange: newWidth => setWidth(newWidth)
- }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Button, {
- className: "block-editor-format-toolbar__image-container-button",
- icon: keyboard_return,
- label: (0,external_wp_i18n_namespaceObject.__)('Apply'),
- type: "submit"
+ onChange: newWidth => {
+ setEditedWidth(newWidth);
+ }
+ }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.TextareaControl, {
+ label: (0,external_wp_i18n_namespaceObject.__)('Alternative text'),
+ __nextHasNoMarginBottom: true,
+ value: editedAlt,
+ onChange: newAlt => {
+ setEditedAlt(newAlt);
+ },
+ help: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, {
+ children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.ExternalLink, {
+ href:
+ // translators: Localized tutorial, if one exists. W3C Web Accessibility Initiative link has list of existing translations.
+ (0,external_wp_i18n_namespaceObject.__)('https://www.w3.org/WAI/tutorials/images/decision-tree/'),
+ children: (0,external_wp_i18n_namespaceObject.__)('Describe the purpose of the image.')
+ }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("br", {}), (0,external_wp_i18n_namespaceObject.__)('Leave empty if decorative.')]
+ })
+ }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.__experimentalHStack, {
+ justify: "right",
+ children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Button, {
+ disabled: !hasChanged,
+ accessibleWhenDisabled: true,
+ variant: "primary",
+ type: "submit",
+ size: "compact",
+ children: (0,external_wp_i18n_namespaceObject.__)('Apply')
+ })
})]
})
})
@@ -349,7 +337,7 @@
});
}
-;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/format-italic.js
+;// ./node_modules/@wordpress/icons/build-module/library/format-italic.js
/**
* WordPress dependencies
*/
@@ -364,7 +352,7 @@
});
/* harmony default export */ const format_italic = (formatItalic);
-;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/italic/index.js
+;// ./node_modules/@wordpress/format-library/build-module/italic/index.js
/**
* WordPress dependencies
*/
@@ -373,8 +361,6 @@
-
-
const italic_name = 'core/italic';
const italic_title = (0,external_wp_i18n_namespaceObject.__)('Italic');
const italic = {
@@ -421,11 +407,11 @@
}
};
-;// CONCATENATED MODULE: external ["wp","url"]
+;// external ["wp","url"]
const external_wp_url_namespaceObject = window["wp"]["url"];
-;// CONCATENATED MODULE: external ["wp","htmlEntities"]
+;// external ["wp","htmlEntities"]
const external_wp_htmlEntities_namespaceObject = window["wp"]["htmlEntities"];
-;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/link.js
+;// ./node_modules/@wordpress/icons/build-module/library/link.js
/**
* WordPress dependencies
*/
@@ -440,11 +426,11 @@
});
/* harmony default export */ const library_link = (link_link);
-;// CONCATENATED MODULE: external ["wp","a11y"]
+;// external ["wp","a11y"]
const external_wp_a11y_namespaceObject = window["wp"]["a11y"];
-;// CONCATENATED MODULE: external ["wp","data"]
+;// external ["wp","data"]
const external_wp_data_namespaceObject = window["wp"]["data"];
-;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/link/utils.js
+;// ./node_modules/@wordpress/format-library/build-module/link/utils.js
/**
* WordPress dependencies
*/
@@ -609,7 +595,7 @@
// Safe guard: start index cannot be less than 0.
startIndex = startIndex < 0 ? 0 : startIndex;
- // // Return the indicies of the "edges" as the boundaries.
+ // // Return the indices of the "edges" as the boundaries.
return {
start: startIndex,
end: endIndex
@@ -649,7 +635,7 @@
const walkToStart = partialRight(walkToBoundary, 'backwards');
const walkToEnd = partialRight(walkToBoundary, 'forwards');
-;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/link/inline.js
+;// ./node_modules/@wordpress/format-library/build-module/link/inline.js
/**
* WordPress dependencies
*/
@@ -668,7 +654,7 @@
-const LINK_SETTINGS = [...external_wp_blockEditor_namespaceObject.__experimentalLinkControl.DEFAULT_LINK_SETTINGS, {
+const LINK_SETTINGS = [...external_wp_blockEditor_namespaceObject.LinkControl.DEFAULT_LINK_SETTINGS, {
id: 'nofollow',
title: (0,external_wp_i18n_namespaceObject.__)('Mark as nofollow')
}];
@@ -789,7 +775,7 @@
// As "replace" will operate on the first match only, it is
// run only against the second half of the value which was
// split at the active format's boundary. This avoids a bug
- // with incorrectly targetted replacements.
+ // with incorrectly targeted replacements.
// See: https://github.com/WordPress/gutenberg/issues/41771.
// Note original formats will be lost when applying this change.
// That is expected behaviour.
@@ -835,7 +821,7 @@
};
}
function createButtonText(searchTerm) {
- return (0,external_wp_element_namespaceObject.createInterpolateElement)((0,external_wp_i18n_namespaceObject.sprintf)( /* translators: %s: search term. */
+ return (0,external_wp_element_namespaceObject.createInterpolateElement)((0,external_wp_i18n_namespaceObject.sprintf)(/* translators: %s: search term. */
(0,external_wp_i18n_namespaceObject.__)('Create page: <mark>%s</mark>'), searchTerm), {
mark: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("mark", {})
});
@@ -850,7 +836,7 @@
shift: true,
focusOnMount: focusOnMount,
constrainTabbing: true,
- children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.__experimentalLinkControl, {
+ children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.LinkControl, {
value: linkValue,
onChange: onChangeLink,
onRemove: removeLink,
@@ -896,7 +882,7 @@
}
/* harmony default export */ const inline = (InlineLinkUI);
-;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/link/index.js
+;// ./node_modules/@wordpress/format-library/build-module/link/index.js
/**
* WordPress dependencies
*/
@@ -915,8 +901,6 @@
-
-
const link_name = 'core/link';
const link_title = (0,external_wp_i18n_namespaceObject.__)('Link');
function link_Edit({
@@ -984,6 +968,13 @@
url: `mailto:${text}`
}
}));
+ } else if (!isActive && text && (0,external_wp_url_namespaceObject.isPhoneNumber)(text)) {
+ onChange((0,external_wp_richText_namespaceObject.applyFormat)(value, {
+ type: link_name,
+ attributes: {
+ url: `tel:${text.replace(/\D/g, '')}`
+ }
+ }));
} else {
if (target) {
setOpenedBy({
@@ -1039,8 +1030,9 @@
// Only autofocus if we have clicked a link within the editor
const shouldAutoFocus = !(openedBy?.el?.tagName === 'A' && openedBy?.action === 'click');
+ const hasSelection = !(0,external_wp_richText_namespaceObject.isCollapsed)(value);
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, {
- children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.RichTextShortcut, {
+ children: [hasSelection && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.RichTextShortcut, {
type: "primary",
character: "k",
onUse: addLink
@@ -1115,7 +1107,7 @@
edit: link_Edit
};
-;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/format-strikethrough.js
+;// ./node_modules/@wordpress/icons/build-module/library/format-strikethrough.js
/**
* WordPress dependencies
*/
@@ -1130,7 +1122,7 @@
});
/* harmony default export */ const format_strikethrough = (formatStrikethrough);
-;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/strikethrough/index.js
+;// ./node_modules/@wordpress/format-library/build-module/strikethrough/index.js
/**
* WordPress dependencies
*/
@@ -1139,8 +1131,6 @@
-
-
const strikethrough_name = 'core/strikethrough';
const strikethrough_title = (0,external_wp_i18n_namespaceObject.__)('Strikethrough');
const strikethrough = {
@@ -1177,7 +1167,7 @@
}
};
-;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/underline/index.js
+;// ./node_modules/@wordpress/format-library/build-module/underline/index.js
/**
* WordPress dependencies
*/
@@ -1185,8 +1175,6 @@
-
-
const underline_name = 'core/underline';
const underline_title = (0,external_wp_i18n_namespaceObject.__)('Underline');
const underline = {
@@ -1223,7 +1211,7 @@
}
};
-;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/icon/index.js
+;// ./node_modules/@wordpress/icons/build-module/icon/index.js
/**
* WordPress dependencies
*/
@@ -1235,7 +1223,7 @@
* Return an SVG icon.
*
* @param {IconProps} props icon is the SVG component to render
- * size is a number specifiying the icon size in pixels
+ * size is a number specifying the icon size in pixels
* Other props will be passed to wrapped SVG component
* @param {import('react').ForwardedRef<HTMLElement>} ref The forwarded ref to the SVG element.
*
@@ -1255,7 +1243,7 @@
}
/* harmony default export */ const icon = ((0,external_wp_element_namespaceObject.forwardRef)(Icon));
-;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/text-color.js
+;// ./node_modules/@wordpress/icons/build-module/library/text-color.js
/**
* WordPress dependencies
*/
@@ -1270,7 +1258,7 @@
});
/* harmony default export */ const text_color = (textColor);
-;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/color.js
+;// ./node_modules/@wordpress/icons/build-module/library/color.js
/**
* WordPress dependencies
*/
@@ -1285,9 +1273,9 @@
});
/* harmony default export */ const library_color = (color);
-;// CONCATENATED MODULE: external ["wp","privateApis"]
+;// external ["wp","privateApis"]
const external_wp_privateApis_namespaceObject = window["wp"]["privateApis"];
-;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/lock-unlock.js
+;// ./node_modules/@wordpress/format-library/build-module/lock-unlock.js
/**
* WordPress dependencies
*/
@@ -1297,7 +1285,7 @@
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/format-library');
-;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/text-color/inline.js
+;// ./node_modules/@wordpress/format-library/build-module/text-color/inline.js
/**
* WordPress dependencies
*/
@@ -1314,7 +1302,6 @@
-
const {
Tabs
} = unlock(external_wp_components_namespaceObject.privateApis);
@@ -1412,15 +1399,17 @@
} = select(external_wp_blockEditor_namespaceObject.store);
return (_getSettings$colors = getSettings().colors) !== null && _getSettings$colors !== void 0 ? _getSettings$colors : [];
}, []);
- const onColorChange = (0,external_wp_element_namespaceObject.useCallback)(color => {
- onChange(setColors(value, name, colors, {
- [property]: color
- }));
- }, [colors, onChange, property]);
const activeColors = (0,external_wp_element_namespaceObject.useMemo)(() => getActiveColors(value, name, colors), [name, value, colors]);
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.ColorPalette, {
value: activeColors[property],
- onChange: onColorChange
+ onChange: color => {
+ onChange(setColors(value, name, colors, {
+ [property]: color
+ }));
+ }
+ // Prevent the text and color picker from overlapping.
+ ,
+ __experimentalIsRenderedInSidebar: true
});
}
function InlineColorUI({
@@ -1462,7 +1451,7 @@
});
}
-;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/text-color/index.js
+;// ./node_modules/@wordpress/format-library/build-module/text-color/index.js
/**
* WordPress dependencies
*/
@@ -1477,8 +1466,6 @@
*/
-
-
const transparentValue = 'rgba(0, 0, 0, 0)';
const text_color_name = 'core/text-color';
const text_color_title = (0,external_wp_i18n_namespaceObject.__)('Highlight');
@@ -1518,10 +1505,8 @@
}) {
const [allowCustomControl, colors = EMPTY_ARRAY] = (0,external_wp_blockEditor_namespaceObject.useSettings)('color.custom', 'color.palette');
const [isAddingColor, setIsAddingColor] = (0,external_wp_element_namespaceObject.useState)(false);
- const enableIsAddingColor = (0,external_wp_element_namespaceObject.useCallback)(() => setIsAddingColor(true), [setIsAddingColor]);
- const disableIsAddingColor = (0,external_wp_element_namespaceObject.useCallback)(() => setIsAddingColor(false), [setIsAddingColor]);
- const colorIndicatorStyle = (0,external_wp_element_namespaceObject.useMemo)(() => fillComputedColors(contentRef.current, getActiveColors(value, text_color_name, colors)), [value, colors]);
- const hasColorsToChoose = colors.length || !allowCustomControl;
+ const colorIndicatorStyle = (0,external_wp_element_namespaceObject.useMemo)(() => fillComputedColors(contentRef.current, getActiveColors(value, text_color_name, colors)), [contentRef, value, colors]);
+ const hasColorsToChoose = !!colors.length || allowCustomControl;
if (!hasColorsToChoose && !isActive) {
return null;
}
@@ -1536,11 +1521,11 @@
title: text_color_title
// If has no colors to choose but a color is active remove the color onClick.
,
- onClick: hasColorsToChoose ? enableIsAddingColor : () => onChange((0,external_wp_richText_namespaceObject.removeFormat)(value, text_color_name)),
+ onClick: hasColorsToChoose ? () => setIsAddingColor(true) : () => onChange((0,external_wp_richText_namespaceObject.removeFormat)(value, text_color_name)),
role: "menuitemcheckbox"
}), isAddingColor && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(InlineColorUI, {
name: text_color_name,
- onClose: disableIsAddingColor,
+ onClose: () => setIsAddingColor(false),
activeAttributes: activeAttributes,
value: value,
onChange: onChange,
@@ -1561,7 +1546,7 @@
edit: TextColorEdit
};
-;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/subscript.js
+;// ./node_modules/@wordpress/icons/build-module/library/subscript.js
/**
* WordPress dependencies
*/
@@ -1576,7 +1561,7 @@
});
/* harmony default export */ const library_subscript = (subscript);
-;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/subscript/index.js
+;// ./node_modules/@wordpress/format-library/build-module/subscript/index.js
/**
* WordPress dependencies
*/
@@ -1618,7 +1603,7 @@
}
};
-;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/superscript.js
+;// ./node_modules/@wordpress/icons/build-module/library/superscript.js
/**
* WordPress dependencies
*/
@@ -1633,7 +1618,7 @@
});
/* harmony default export */ const library_superscript = (superscript);
-;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/superscript/index.js
+;// ./node_modules/@wordpress/format-library/build-module/superscript/index.js
/**
* WordPress dependencies
*/
@@ -1675,7 +1660,7 @@
}
};
-;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/button.js
+;// ./node_modules/@wordpress/icons/build-module/library/button.js
/**
* WordPress dependencies
*/
@@ -1690,7 +1675,7 @@
});
/* harmony default export */ const library_button = (button_button);
-;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/keyboard/index.js
+;// ./node_modules/@wordpress/format-library/build-module/keyboard/index.js
/**
* WordPress dependencies
*/
@@ -1732,7 +1717,7 @@
}
};
-;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/help.js
+;// ./node_modules/@wordpress/icons/build-module/library/help.js
/**
* WordPress dependencies
*/
@@ -1747,7 +1732,7 @@
});
/* harmony default export */ const library_help = (help);
-;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/unknown/index.js
+;// ./node_modules/@wordpress/format-library/build-module/unknown/index.js
/**
* WordPress dependencies
*/
@@ -1795,7 +1780,7 @@
}
};
-;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/language.js
+;// ./node_modules/@wordpress/icons/build-module/library/language.js
/**
* WordPress dependencies
*/
@@ -1810,7 +1795,7 @@
});
/* harmony default export */ const library_language = (language);
-;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/language/index.js
+;// ./node_modules/@wordpress/format-library/build-module/language/index.js
/**
* WordPress dependencies
*/
@@ -1825,8 +1810,6 @@
-
-
const language_name = 'core/language';
const language_title = (0,external_wp_i18n_namespaceObject.__)('Language');
const language_language = {
@@ -1884,7 +1867,9 @@
className: "block-editor-format-toolbar__language-popover",
anchor: popoverAnchor,
onClose: onClose,
- children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)("form", {
+ children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_wp_components_namespaceObject.__experimentalVStack, {
+ as: "form",
+ spacing: 4,
className: "block-editor-format-toolbar__language-container-content",
onSubmit: event => {
event.preventDefault();
@@ -1898,11 +1883,15 @@
onClose();
},
children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.TextControl, {
+ __next40pxDefaultSize: true,
+ __nextHasNoMarginBottom: true,
label: language_title,
value: lang,
onChange: val => setLang(val),
help: (0,external_wp_i18n_namespaceObject.__)('A valid language attribute, like "en" or "fr".')
}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.SelectControl, {
+ __next40pxDefaultSize: true,
+ __nextHasNoMarginBottom: true,
label: (0,external_wp_i18n_namespaceObject.__)('Text direction'),
value: dir,
options: [{
@@ -1916,6 +1905,7 @@
}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.__experimentalHStack, {
alignment: "right",
children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Button, {
+ __next40pxDefaultSize: true,
variant: "primary",
type: "submit",
text: (0,external_wp_i18n_namespaceObject.__)('Apply')
@@ -1925,7 +1915,7 @@
});
}
-;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/non-breaking-space/index.js
+;// ./node_modules/@wordpress/format-library/build-module/non-breaking-space/index.js
/**
* WordPress dependencies
*/
@@ -1955,7 +1945,7 @@
}
};
-;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/default-formats.js
+;// ./node_modules/@wordpress/format-library/build-module/default-formats.js
/**
* Internal dependencies
*/
@@ -1975,7 +1965,7 @@
/* harmony default export */ const default_formats = ([bold, code_code, image_image, italic, build_module_link_link, strikethrough, underline, text_color_textColor, subscript_subscript, superscript_superscript, keyboard, unknown, language_language, nonBreakingSpace]);
-;// CONCATENATED MODULE: ./node_modules/@wordpress/format-library/build-module/index.js
+;// ./node_modules/@wordpress/format-library/build-module/index.js
/**
* WordPress dependencies
*/