Editor: Update packages

@wordpress/block-directory: 1.13.7 -> 1.13.8
@wordpress/block-editor: 4.3.7 -> 4.3.8
@wordpress/block-library: 2.22.7 -> 2.22.8
@wordpress/blocks: 6.20.3 -> 6.20.4
@wordpress/components: 10.0.6 -> 10.0.7
@wordpress/core-data: 2.20.3 -> 2.20.4
@wordpress/edit-post: 3.21.7 -> 3.21.8
@wordpress/editor: 9.20.7 -> 9.20.8
@wordpress/format-library: 1.22.7 -> 1.22.8
@wordpress/icons: 2.4.0 -> 2.4.1
@wordpress/list-reusable-blocks: 1.21.6 -> 1.21.7
@wordpress/nux: 3.20.6 -> 3.20.7
@wordpress/plugins: 2.20.3 -> 2.20.4
@wordpress/server-side-render: 1.16.6 -> 1.16.7

Props talldanwp.
See #51659, #51053, #50949.

Built from https://develop.svn.wordpress.org/branches/5.5@49372


git-svn-id: http://core.svn.wordpress.org/branches/5.5@49131 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
noisysocks 2020-10-29 06:13:33 +00:00
parent 9e31b4e809
commit 55e14b6d32
24 changed files with 697 additions and 822 deletions

File diff suppressed because one or more lines are too long

View File

@ -485,7 +485,7 @@
min-width: 24px;
width: 24px; }
.block-editor-block-contextual-toolbar .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover-button.is-up-button svg {
margin-top: 3px; }
margin-top: 2px; }
.block-editor-block-contextual-toolbar .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover-button.is-down-button svg {
margin-bottom: 3px; }
.block-editor-block-contextual-toolbar .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover-button:focus::before {
@ -703,7 +703,8 @@
.block-editor-block-draggable-chip-wrapper {
position: absolute;
top: -60px; }
top: -24px;
right: 0; }
.block-editor-block-draggable-chip {
background-color: #1e1e1e;
@ -761,30 +762,42 @@
.block-editor-block-mover-button.has-icon {
padding: 0; }
.block-editor-block-mover .components-toolbar-group,
.block-editor-block-mover .block-editor-block-mover__move-button-container,
.block-editor-block-mover .components-toolbar {
flex: 1;
flex-direction: row; }
flex-direction: row;
border-left: none !important; }
@media (min-width: 600px) {
.block-editor-block-mover .components-toolbar-group,
.block-editor-block-mover .block-editor-block-mover__move-button-container,
.block-editor-block-mover .components-toolbar {
flex-direction: column; } }
.block-editor-block-mover.is-horizontal .components-toolbar-group,
.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container,
.block-editor-block-mover.is-horizontal .components-toolbar {
flex-direction: row; }
@media (min-width: 600px) {
.block-editor-block-mover .block-editor-block-mover-button {
padding: 0 !important;
height: 24px;
width: 48px; } }
width: 42px;
padding-left: 11px !important;
padding-right: 6px !important;
min-width: 42px !important; } }
@media (min-width: 600px) {
.block-editor-block-mover .block-editor-block-mover-button::before {
right: 8px !important;
left: 8px !important; } }
.block-editor-block-mover .block-editor-block-mover__drag-handle {
width: 24px;
cursor: grab;
min-width: 24px !important;
padding: 0 !important; }
.block-editor-block-mover .block-editor-block-mover__drag-handle:focus::before {
right: 0 !important;
left: 0 !important; }
@media (min-width: 600px) {
.block-editor-block-mover .components-toolbar-group .block-editor-block-mover-button.is-up-button svg,
.block-editor-block-mover .components-toolbar .block-editor-block-mover-button.is-up-button svg {
@ -1148,6 +1161,9 @@
.components-button.block-editor-block-switcher__no-switcher-icon .block-editor-block-icon {
margin: auto; }
.block-editor-block-switcher__popover {
margin-right: 6px; }
.components-button.block-editor-block-switcher__no-switcher-icon {
width: 48px; }
.components-button.block-editor-block-switcher__no-switcher-icon .block-editor-blocks-icon {
@ -1160,28 +1176,24 @@
.components-button.block-editor-block-switcher__no-switcher-icon:disabled .block-editor-block-icon.has-colors {
color: #1e1e1e !important; }
.block-editor-block-toolbar .components-toolbar-group .components-button.block-editor-block-switcher__no-switcher-icon.has-icon.has-icon,
.block-editor-block-toolbar .components-toolbar .components-button.block-editor-block-switcher__no-switcher-icon.has-icon.has-icon,
.block-editor-block-toolbar .components-toolbar-group .components-button.block-editor-block-switcher__toggle.has-icon.has-icon,
.block-editor-block-toolbar .components-toolbar .components-button.block-editor-block-switcher__toggle.has-icon.has-icon {
padding: 0; }
.block-editor-block-toolbar .components-toolbar-group .components-button.block-editor-block-switcher__no-switcher-icon.has-icon.has-icon .block-editor-block-icon,
.block-editor-block-toolbar .components-toolbar .components-button.block-editor-block-switcher__no-switcher-icon.has-icon.has-icon .block-editor-block-icon,
.block-editor-block-toolbar .components-toolbar-group .components-button.block-editor-block-switcher__toggle.has-icon.has-icon .block-editor-block-icon,
.block-editor-block-toolbar .components-toolbar .components-button.block-editor-block-switcher__toggle.has-icon.has-icon .block-editor-block-icon {
height: 100%;
position: relative;
margin: 0 auto;
display: flex;
align-items: center; }
.block-editor-block-toolbar .components-toolbar-group .components-button.block-editor-block-switcher__no-switcher-icon.has-icon.has-icon::before,
.block-editor-block-toolbar .components-toolbar .components-button.block-editor-block-switcher__no-switcher-icon.has-icon.has-icon::before,
.block-editor-block-toolbar .components-toolbar-group .components-button.block-editor-block-switcher__toggle.has-icon.has-icon::before,
.block-editor-block-toolbar .components-toolbar .components-button.block-editor-block-switcher__toggle.has-icon.has-icon::before {
top: 8px;
left: 8px;
bottom: 8px;
right: 8px; }
.block-editor-block-toolbar .components-toolbar-group .components-button.block-editor-block-switcher__no-switcher-icon.has-icon.has-icon .block-editor-block-icon,
.block-editor-block-toolbar .components-toolbar .components-button.block-editor-block-switcher__no-switcher-icon.has-icon.has-icon .block-editor-block-icon,
.block-editor-block-toolbar .components-toolbar-group .components-button.block-editor-block-switcher__toggle.has-icon.has-icon .block-editor-block-icon,
.block-editor-block-toolbar .components-toolbar .components-button.block-editor-block-switcher__toggle.has-icon.has-icon .block-editor-block-icon {
height: 100%;
position: relative;
margin: 0 auto;
display: flex;
align-items: center; }
.block-editor-block-toolbar .components-toolbar-group .components-button.block-editor-block-switcher__no-switcher-icon.has-icon.has-icon::before,
.block-editor-block-toolbar .components-toolbar .components-button.block-editor-block-switcher__no-switcher-icon.has-icon.has-icon::before,
.block-editor-block-toolbar .components-toolbar-group .components-button.block-editor-block-switcher__toggle.has-icon.has-icon::before,
.block-editor-block-toolbar .components-toolbar .components-button.block-editor-block-switcher__toggle.has-icon.has-icon::before {
top: 8px;
left: 8px;
bottom: 8px;
right: 8px; }
.components-popover.block-editor-block-switcher__popover .components-popover__content {
min-width: 300px; }
@ -2288,6 +2300,19 @@ figcaption.block-editor-rich-text__editable [data-rich-text-placeholder]::before
.block-editor-block-toolbar > :last-child .components-toolbar {
border-left: none; }
.block-editor-block-toolbar__block-controls {
height: auto !important;
padding: 0 !important; }
.block-editor-block-toolbar__block-controls .block-editor-block-switcher .components-dropdown-menu__toggle .block-editor-block-icon,
.block-editor-block-toolbar__block-controls .block-editor-block-switcher__no-switcher-icon .block-editor-block-icon {
width: 24px !important;
margin: 0 !important; }
.block-editor-block-toolbar__block-controls .block-editor-block-switcher .components-dropdown-menu__toggle:focus::before,
.block-editor-block-toolbar__block-controls .block-editor-block-switcher__no-switcher-icon:focus::before {
left: 4px !important; }
.block-editor-block-toolbar__block-controls .block-editor-block-mover {
margin-right: -6px; }
.block-editor-block-toolbar .components-toolbar-group,
.block-editor-block-toolbar .components-toolbar,
.block-editor-format-toolbar .components-toolbar-group,
@ -2463,8 +2488,6 @@ figcaption.block-editor-rich-text__editable [data-rich-text-placeholder]::before
box-shadow: 0 0 0 1.5px var(--wp-admin-theme-color); }
.block-editor-inserter__search input[type="search"].block-editor-inserter__search-input:-ms-input-placeholder {
color: #606a73; }
.block-editor-inserter__search input[type="search"].block-editor-inserter__search-input::-ms-input-placeholder {
color: #606a73; }
.block-editor-inserter__search input[type="search"].block-editor-inserter__search-input::placeholder {
color: #606a73; }
.block-editor-inserter__search input[type="search"].block-editor-inserter__search-input::-webkit-search-decoration, .block-editor-inserter__search input[type="search"].block-editor-inserter__search-input::-webkit-search-cancel-button, .block-editor-inserter__search input[type="search"].block-editor-inserter__search-input::-webkit-search-results-button, .block-editor-inserter__search input[type="search"].block-editor-inserter__search-input::-webkit-search-results-decoration {

File diff suppressed because one or more lines are too long

View File

@ -489,7 +489,7 @@
min-width: 24px;
width: 24px; }
.block-editor-block-contextual-toolbar .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover-button.is-up-button svg {
margin-top: 3px; }
margin-top: 2px; }
.block-editor-block-contextual-toolbar .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover-button.is-down-button svg {
margin-bottom: 3px; }
.block-editor-block-contextual-toolbar .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover-button:focus::before {
@ -707,7 +707,8 @@
.block-editor-block-draggable-chip-wrapper {
position: absolute;
top: -60px; }
top: -24px;
left: 0; }
.block-editor-block-draggable-chip {
background-color: #1e1e1e;
@ -765,30 +766,42 @@
.block-editor-block-mover-button.has-icon {
padding: 0; }
.block-editor-block-mover .components-toolbar-group,
.block-editor-block-mover .block-editor-block-mover__move-button-container,
.block-editor-block-mover .components-toolbar {
flex: 1;
flex-direction: row; }
flex-direction: row;
border-right: none !important; }
@media (min-width: 600px) {
.block-editor-block-mover .components-toolbar-group,
.block-editor-block-mover .block-editor-block-mover__move-button-container,
.block-editor-block-mover .components-toolbar {
flex-direction: column; } }
.block-editor-block-mover.is-horizontal .components-toolbar-group,
.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container,
.block-editor-block-mover.is-horizontal .components-toolbar {
flex-direction: row; }
@media (min-width: 600px) {
.block-editor-block-mover .block-editor-block-mover-button {
padding: 0 !important;
height: 24px;
width: 48px; } }
width: 42px;
padding-right: 11px !important;
padding-left: 6px !important;
min-width: 42px !important; } }
@media (min-width: 600px) {
.block-editor-block-mover .block-editor-block-mover-button::before {
left: 8px !important;
right: 8px !important; } }
.block-editor-block-mover .block-editor-block-mover__drag-handle {
width: 24px;
cursor: grab;
min-width: 24px !important;
padding: 0 !important; }
.block-editor-block-mover .block-editor-block-mover__drag-handle:focus::before {
left: 0 !important;
right: 0 !important; }
@media (min-width: 600px) {
.block-editor-block-mover .components-toolbar-group .block-editor-block-mover-button.is-up-button svg,
.block-editor-block-mover .components-toolbar .block-editor-block-mover-button.is-up-button svg {
@ -1152,6 +1165,9 @@
.components-button.block-editor-block-switcher__no-switcher-icon .block-editor-block-icon {
margin: auto; }
.block-editor-block-switcher__popover {
margin-left: 6px; }
.components-button.block-editor-block-switcher__no-switcher-icon {
width: 48px; }
.components-button.block-editor-block-switcher__no-switcher-icon .block-editor-blocks-icon {
@ -1164,28 +1180,24 @@
.components-button.block-editor-block-switcher__no-switcher-icon:disabled .block-editor-block-icon.has-colors {
color: #1e1e1e !important; }
.block-editor-block-toolbar .components-toolbar-group .components-button.block-editor-block-switcher__no-switcher-icon.has-icon.has-icon,
.block-editor-block-toolbar .components-toolbar .components-button.block-editor-block-switcher__no-switcher-icon.has-icon.has-icon,
.block-editor-block-toolbar .components-toolbar-group .components-button.block-editor-block-switcher__toggle.has-icon.has-icon,
.block-editor-block-toolbar .components-toolbar .components-button.block-editor-block-switcher__toggle.has-icon.has-icon {
padding: 0; }
.block-editor-block-toolbar .components-toolbar-group .components-button.block-editor-block-switcher__no-switcher-icon.has-icon.has-icon .block-editor-block-icon,
.block-editor-block-toolbar .components-toolbar .components-button.block-editor-block-switcher__no-switcher-icon.has-icon.has-icon .block-editor-block-icon,
.block-editor-block-toolbar .components-toolbar-group .components-button.block-editor-block-switcher__toggle.has-icon.has-icon .block-editor-block-icon,
.block-editor-block-toolbar .components-toolbar .components-button.block-editor-block-switcher__toggle.has-icon.has-icon .block-editor-block-icon {
height: 100%;
position: relative;
margin: 0 auto;
display: flex;
align-items: center; }
.block-editor-block-toolbar .components-toolbar-group .components-button.block-editor-block-switcher__no-switcher-icon.has-icon.has-icon::before,
.block-editor-block-toolbar .components-toolbar .components-button.block-editor-block-switcher__no-switcher-icon.has-icon.has-icon::before,
.block-editor-block-toolbar .components-toolbar-group .components-button.block-editor-block-switcher__toggle.has-icon.has-icon::before,
.block-editor-block-toolbar .components-toolbar .components-button.block-editor-block-switcher__toggle.has-icon.has-icon::before {
top: 8px;
right: 8px;
bottom: 8px;
left: 8px; }
.block-editor-block-toolbar .components-toolbar-group .components-button.block-editor-block-switcher__no-switcher-icon.has-icon.has-icon .block-editor-block-icon,
.block-editor-block-toolbar .components-toolbar .components-button.block-editor-block-switcher__no-switcher-icon.has-icon.has-icon .block-editor-block-icon,
.block-editor-block-toolbar .components-toolbar-group .components-button.block-editor-block-switcher__toggle.has-icon.has-icon .block-editor-block-icon,
.block-editor-block-toolbar .components-toolbar .components-button.block-editor-block-switcher__toggle.has-icon.has-icon .block-editor-block-icon {
height: 100%;
position: relative;
margin: 0 auto;
display: flex;
align-items: center; }
.block-editor-block-toolbar .components-toolbar-group .components-button.block-editor-block-switcher__no-switcher-icon.has-icon.has-icon::before,
.block-editor-block-toolbar .components-toolbar .components-button.block-editor-block-switcher__no-switcher-icon.has-icon.has-icon::before,
.block-editor-block-toolbar .components-toolbar-group .components-button.block-editor-block-switcher__toggle.has-icon.has-icon::before,
.block-editor-block-toolbar .components-toolbar .components-button.block-editor-block-switcher__toggle.has-icon.has-icon::before {
top: 8px;
right: 8px;
bottom: 8px;
left: 8px; }
.components-popover.block-editor-block-switcher__popover .components-popover__content {
min-width: 300px; }
@ -2292,6 +2304,19 @@ figcaption.block-editor-rich-text__editable [data-rich-text-placeholder]::before
.block-editor-block-toolbar > :last-child .components-toolbar {
border-right: none; }
.block-editor-block-toolbar__block-controls {
height: auto !important;
padding: 0 !important; }
.block-editor-block-toolbar__block-controls .block-editor-block-switcher .components-dropdown-menu__toggle .block-editor-block-icon,
.block-editor-block-toolbar__block-controls .block-editor-block-switcher__no-switcher-icon .block-editor-block-icon {
width: 24px !important;
margin: 0 !important; }
.block-editor-block-toolbar__block-controls .block-editor-block-switcher .components-dropdown-menu__toggle:focus::before,
.block-editor-block-toolbar__block-controls .block-editor-block-switcher__no-switcher-icon:focus::before {
right: 4px !important; }
.block-editor-block-toolbar__block-controls .block-editor-block-mover {
margin-left: -6px; }
.block-editor-block-toolbar .components-toolbar-group,
.block-editor-block-toolbar .components-toolbar,
.block-editor-format-toolbar .components-toolbar-group,
@ -2467,8 +2492,6 @@ figcaption.block-editor-rich-text__editable [data-rich-text-placeholder]::before
box-shadow: 0 0 0 1.5px var(--wp-admin-theme-color); }
.block-editor-inserter__search input[type="search"].block-editor-inserter__search-input:-ms-input-placeholder {
color: #606a73; }
.block-editor-inserter__search input[type="search"].block-editor-inserter__search-input::-ms-input-placeholder {
color: #606a73; }
.block-editor-inserter__search input[type="search"].block-editor-inserter__search-input::placeholder {
color: #606a73; }
.block-editor-inserter__search input[type="search"].block-editor-inserter__search-input::-webkit-search-decoration, .block-editor-inserter__search input[type="search"].block-editor-inserter__search-input::-webkit-search-cancel-button, .block-editor-inserter__search input[type="search"].block-editor-inserter__search-input::-webkit-search-results-button, .block-editor-inserter__search input[type="search"].block-editor-inserter__search-input::-webkit-search-results-decoration {

File diff suppressed because one or more lines are too long

View File

@ -246,6 +246,14 @@ div[data-type="core/button"] {
bottom: 0;
opacity: 0; }
.wp-block[data-align="left"] > .wp-block-embed,
.wp-block[data-align="right"] > .wp-block-embed {
max-width: 360px;
width: 100%; }
.wp-block[data-align="left"] > .wp-block-embed .wp-block-embed__wrapper,
.wp-block[data-align="right"] > .wp-block-embed .wp-block-embed__wrapper {
min-width: 280px; }
.wp-block-file {
display: flex;
justify-content: space-between;

File diff suppressed because one or more lines are too long

View File

@ -247,6 +247,14 @@ div[data-type="core/button"] {
bottom: 0;
opacity: 0; }
.wp-block[data-align="left"] > .wp-block-embed,
.wp-block[data-align="right"] > .wp-block-embed {
max-width: 360px;
width: 100%; }
.wp-block[data-align="left"] > .wp-block-embed .wp-block-embed__wrapper,
.wp-block[data-align="right"] > .wp-block-embed .wp-block-embed__wrapper {
min-width: 280px; }
.wp-block-file {
display: flex;
justify-content: space-between;

File diff suppressed because one or more lines are too long

View File

@ -4055,7 +4055,7 @@ body.lockscroll {
flex-shrink: 0;
flex-wrap: wrap;
line-height: 0; }
.components-toolbar-group .components-toolbar-group {
.components-toolbar-group .components-toolbar-group.components-toolbar-group {
border-width: 0;
margin: 0; }

File diff suppressed because one or more lines are too long

View File

@ -4076,7 +4076,7 @@ body.lockscroll {
flex-shrink: 0;
flex-wrap: wrap;
line-height: 0; }
.components-toolbar-group .components-toolbar-group {
.components-toolbar-group .components-toolbar-group.components-toolbar-group {
border-width: 0;
margin: 0; }

File diff suppressed because one or more lines are too long

View File

@ -3020,7 +3020,7 @@ unstable_useIdState.__keys = keys;
/* 66 */
/***/ (function(module, exports, __webpack_require__) {
var __WEBPACK_AMD_DEFINE_RESULT__;// TinyColor v1.4.1
var __WEBPACK_AMD_DEFINE_RESULT__;// TinyColor v1.4.2
// https://github.com/bgrins/TinyColor
// Brian Grinstead, MIT License
@ -11153,7 +11153,7 @@ var chevronUp = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createEl
viewBox: "0 0 24 24",
xmlns: "http://www.w3.org/2000/svg"
}, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
d: "M12 8l-6 5.4 1 1.2 5-4.6 5 4.6 1-1.2z"
d: "M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"
}));
/* harmony default export */ __webpack_exports__["a"] = (chevronUp);
@ -11177,7 +11177,7 @@ var chevronDown = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["create
viewBox: "0 0 24 24",
xmlns: "http://www.w3.org/2000/svg"
}, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], {
d: "M17 9.4L12 14 7 9.4l-1 1.2 6 5.4 6-5.4z"
d: "M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"
}));
/* harmony default export */ __webpack_exports__["a"] = (chevronDown);
@ -27460,24 +27460,26 @@ function NavigableToolbar(_ref) {
/* harmony default export */ var navigable_toolbar = (NavigableToolbar);
// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/block-mover/index.js
// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/drag-handle.js
function block_mover_createSuper(Derived) { return function () { var Super = Object(getPrototypeOf["a" /* default */])(Derived), result; if (block_mover_isNativeReflectConstruct()) { var NewTarget = Object(getPrototypeOf["a" /* default */])(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return Object(possibleConstructorReturn["a" /* default */])(this, result); }; }
function block_mover_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }
/**
* External dependencies
* WordPress dependencies
*/
var dragHandle = Object(external_this_wp_element_["createElement"])(external_this_wp_primitives_["SVG"], {
width: "18",
height: "18",
xmlns: "http://www.w3.org/2000/svg",
viewBox: "0 0 18 18"
}, Object(external_this_wp_element_["createElement"])(external_this_wp_primitives_["Path"], {
d: "M5 4h2V2H5v2zm6-2v2h2V2h-2zm-6 8h2V8H5v2zm6 0h2V8h-2v2zm-6 6h2v-2H5v2zm6 0h2v-2h-2v2z"
}));
/* harmony default export */ var drag_handle = (dragHandle);
// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/block-draggable/draggable-chip.js
/**
* WordPress dependencies
@ -27492,89 +27494,342 @@ function block_mover_isNativeReflectConstruct() { if (typeof Reflect === "undefi
*/
var block_mover_BlockMover = /*#__PURE__*/function (_Component) {
Object(inherits["a" /* default */])(BlockMover, _Component);
function BlockDraggableChip(_ref) {
var clientIds = _ref.clientIds;
var icon = Object(external_this_wp_data_["useSelect"])(function (select) {
if (clientIds.length !== 1) {
return;
}
var _super = block_mover_createSuper(BlockMover);
var _select = select('core/block-editor'),
getBlockName = _select.getBlockName;
function BlockMover() {
var _this;
var _clientIds = Object(slicedToArray["a" /* default */])(clientIds, 1),
firstId = _clientIds[0];
Object(classCallCheck["a" /* default */])(this, BlockMover);
var blockName = getBlockName(firstId);
return Object(external_this_wp_blocks_["getBlockType"])(blockName).icon;
}, [clientIds]);
return Object(external_this_wp_element_["createElement"])("div", {
className: "block-editor-block-draggable-chip-wrapper"
}, Object(external_this_wp_element_["createElement"])("div", {
className: "block-editor-block-draggable-chip"
}, Object(external_this_wp_element_["createElement"])(external_this_wp_components_["Flex"], {
justify: "center",
className: "block-editor-block-draggable-chip__content"
}, Object(external_this_wp_element_["createElement"])(external_this_wp_components_["FlexItem"], null, icon ? Object(external_this_wp_element_["createElement"])(BlockIcon, {
icon: icon
}) : Object(external_this_wp_i18n_["sprintf"])(
/* translators: %d: Number of blocks. */
Object(external_this_wp_i18n_["_n"])('%d block', '%d blocks', clientIds.length), clientIds.length)), Object(external_this_wp_element_["createElement"])(external_this_wp_components_["FlexItem"], null, Object(external_this_wp_element_["createElement"])(BlockIcon, {
icon: drag_handle
})))));
}
_this = _super.apply(this, arguments);
_this.state = {
isFocused: false
// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/block-draggable/use-scroll-when-dragging.js
/**
* WordPress dependencies
*/
var SCROLL_INACTIVE_DISTANCE_PX = 50;
var SCROLL_INTERVAL_MS = 25;
var PIXELS_PER_SECOND_PER_PERCENTAGE = 1000;
var VELOCITY_MULTIPLIER = PIXELS_PER_SECOND_PER_PERCENTAGE * (SCROLL_INTERVAL_MS / 1000);
/**
* React hook that scrolls the scroll container when a block is being dragged.
*
* @return {Function[]} `startScrolling`, `scrollOnDragOver`, `stopScrolling`
* functions to be called in `onDragStart`, `onDragOver`
* and `onDragEnd` events respectively.
*/
function useScrollWhenDragging() {
var dragStartY = Object(external_this_wp_element_["useRef"])(null);
var velocityY = Object(external_this_wp_element_["useRef"])(null);
var scrollParentY = Object(external_this_wp_element_["useRef"])(null);
var scrollEditorInterval = Object(external_this_wp_element_["useRef"])(null); // Clear interval when unmounting.
Object(external_this_wp_element_["useEffect"])(function () {
return function () {
if (scrollEditorInterval.current) {
clearInterval(scrollEditorInterval.current);
scrollEditorInterval.current = null;
}
};
_this.onFocus = _this.onFocus.bind(Object(assertThisInitialized["a" /* default */])(_this));
_this.onBlur = _this.onBlur.bind(Object(assertThisInitialized["a" /* default */])(_this));
return _this;
}, []);
var startScrolling = Object(external_this_wp_element_["useCallback"])(function (event) {
dragStartY.current = event.clientY; // Find nearest parent(s) to scroll.
scrollParentY.current = Object(external_this_wp_dom_["getScrollContainer"])(event.target);
scrollEditorInterval.current = setInterval(function () {
if (scrollParentY.current && velocityY.current) {
var newTop = scrollParentY.current.scrollTop + velocityY.current; // Setting `behavior: 'smooth'` as a scroll property seems to hurt performance.
// Better to use a small scroll interval.
scrollParentY.current.scroll({
top: newTop
});
}
}, SCROLL_INTERVAL_MS);
}, []);
var scrollOnDragOver = Object(external_this_wp_element_["useCallback"])(function (event) {
if (!scrollParentY.current) {
return;
}
var scrollParentHeight = scrollParentY.current.offsetHeight;
var offsetDragStartPosition = dragStartY.current - scrollParentY.current.offsetTop;
var offsetDragPosition = event.clientY - scrollParentY.current.offsetTop;
if (event.clientY > offsetDragStartPosition) {
// User is dragging downwards.
var moveableDistance = Math.max(scrollParentHeight - offsetDragStartPosition - SCROLL_INACTIVE_DISTANCE_PX, 0);
var dragDistance = Math.max(offsetDragPosition - offsetDragStartPosition - SCROLL_INACTIVE_DISTANCE_PX, 0);
var distancePercentage = dragDistance / moveableDistance;
velocityY.current = VELOCITY_MULTIPLIER * distancePercentage;
} else if (event.clientY < offsetDragStartPosition) {
// User is dragging upwards.
var _moveableDistance = Math.max(offsetDragStartPosition - SCROLL_INACTIVE_DISTANCE_PX, 0);
var _dragDistance = Math.max(offsetDragStartPosition - offsetDragPosition - SCROLL_INACTIVE_DISTANCE_PX, 0);
var _distancePercentage = _dragDistance / _moveableDistance;
velocityY.current = -VELOCITY_MULTIPLIER * _distancePercentage;
} else {
velocityY.current = 0;
}
}, []);
var stopScrolling = function stopScrolling() {
dragStartY.current = null;
scrollParentY.current = null;
if (scrollEditorInterval.current) {
clearInterval(scrollEditorInterval.current);
scrollEditorInterval.current = null;
}
};
return [startScrolling, scrollOnDragOver, stopScrolling];
}
// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/block-draggable/index.js
/**
* WordPress dependencies
*/
/**
* Internal dependencies
*/
var block_draggable_BlockDraggable = function BlockDraggable(_ref) {
var children = _ref.children,
clientIds = _ref.clientIds,
cloneClassname = _ref.cloneClassname,
_onDragStart = _ref.onDragStart,
_onDragEnd = _ref.onDragEnd;
var _useSelect = Object(external_this_wp_data_["useSelect"])(function (select) {
var _select = select('core/block-editor'),
getBlockRootClientId = _select.getBlockRootClientId,
getTemplateLock = _select.getTemplateLock;
var rootClientId = getBlockRootClientId(clientIds[0]);
var templateLock = rootClientId ? getTemplateLock(rootClientId) : null;
return {
srcRootClientId: rootClientId,
isDraggable: 'all' !== templateLock
};
}, [clientIds]),
srcRootClientId = _useSelect.srcRootClientId,
isDraggable = _useSelect.isDraggable;
var isDragging = Object(external_this_wp_element_["useRef"])(false);
var _useScrollWhenDraggin = useScrollWhenDragging(),
_useScrollWhenDraggin2 = Object(slicedToArray["a" /* default */])(_useScrollWhenDraggin, 3),
startScrolling = _useScrollWhenDraggin2[0],
scrollOnDragOver = _useScrollWhenDraggin2[1],
stopScrolling = _useScrollWhenDraggin2[2];
var _useDispatch = Object(external_this_wp_data_["useDispatch"])('core/block-editor'),
startDraggingBlocks = _useDispatch.startDraggingBlocks,
stopDraggingBlocks = _useDispatch.stopDraggingBlocks; // Stop dragging blocks if the block draggable is unmounted
Object(external_this_wp_element_["useEffect"])(function () {
return function () {
if (isDragging.current) {
stopDraggingBlocks();
}
};
}, []);
if (!isDraggable) {
return children({
isDraggable: false
});
}
Object(createClass["a" /* default */])(BlockMover, [{
key: "onFocus",
value: function onFocus() {
this.setState({
isFocused: true
});
}
}, {
key: "onBlur",
value: function onBlur() {
this.setState({
isFocused: false
});
}
}, {
key: "render",
value: function render() {
var _this$props = this.props,
isFirst = _this$props.isFirst,
isLast = _this$props.isLast,
clientIds = _this$props.clientIds,
isLocked = _this$props.isLocked,
isHidden = _this$props.isHidden,
rootClientId = _this$props.rootClientId,
orientation = _this$props.orientation;
var isFocused = this.state.isFocused;
var transferData = {
type: 'block',
srcClientIds: clientIds,
srcRootClientId: srcRootClientId
};
return Object(external_this_wp_element_["createElement"])(external_this_wp_components_["Draggable"], {
cloneClassname: cloneClassname,
elementId: "block-".concat(clientIds[0]),
transferData: transferData,
onDragStart: function onDragStart(event) {
startDraggingBlocks();
isDragging.current = true;
startScrolling(event);
if (isLocked || isFirst && isLast && !rootClientId) {
return null;
} // We emulate a disabled state because forcefully applying the `disabled`
// attribute on the buttons while it has focus causes the screen to change
// to an unfocused state (body as active element) without firing blur on,
// the rendering parent, leaving it unable to react to focus out.
if (_onDragStart) {
_onDragStart();
}
},
onDragOver: scrollOnDragOver,
onDragEnd: function onDragEnd() {
stopDraggingBlocks();
isDragging.current = false;
stopScrolling();
if (_onDragEnd) {
_onDragEnd();
}
},
__experimentalDragComponent: Object(external_this_wp_element_["createElement"])(BlockDraggableChip, {
clientIds: clientIds
})
}, function (_ref2) {
var onDraggableStart = _ref2.onDraggableStart,
onDraggableEnd = _ref2.onDraggableEnd;
return children({
isDraggable: true,
onDraggableStart: onDraggableStart,
onDraggableEnd: onDraggableEnd
});
});
};
/* harmony default export */ var block_draggable = (block_draggable_BlockDraggable);
// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/block-mover/index.js
return Object(external_this_wp_element_["createElement"])("div", {
className: classnames_default()('block-editor-block-mover', {
'is-visible': isFocused || !isHidden,
'is-horizontal': orientation === 'horizontal'
})
}, Object(external_this_wp_element_["createElement"])(external_this_wp_components_["ToolbarGroup"], null, Object(external_this_wp_element_["createElement"])(external_this_wp_components_["__experimentalToolbarItem"], {
onFocus: this.onFocus,
onBlur: this.onBlur
}, function (itemProps) {
return Object(external_this_wp_element_["createElement"])(BlockMoverUpButton, Object(esm_extends["a" /* default */])({
clientIds: clientIds
}, itemProps));
}), Object(external_this_wp_element_["createElement"])(external_this_wp_components_["__experimentalToolbarItem"], {
onFocus: this.onFocus,
onBlur: this.onBlur
}, function (itemProps) {
return Object(external_this_wp_element_["createElement"])(BlockMoverDownButton, Object(esm_extends["a" /* default */])({
clientIds: clientIds
}, itemProps));
})));
}
}]);
return BlockMover;
}(external_this_wp_element_["Component"]);
/* harmony default export */ var block_mover = (Object(external_this_wp_data_["withSelect"])(function (select, _ref) {
/**
* External dependencies
*/
/**
* WordPress dependencies
*/
/**
* Internal dependencies
*/
function BlockMover(_ref) {
var isFirst = _ref.isFirst,
isLast = _ref.isLast,
clientIds = _ref.clientIds,
isLocked = _ref.isLocked,
isHidden = _ref.isHidden,
rootClientId = _ref.rootClientId,
orientation = _ref.orientation,
hideDragHandle = _ref.hideDragHandle;
var _useState = Object(external_this_wp_element_["useState"])(false),
_useState2 = Object(slicedToArray["a" /* default */])(_useState, 2),
isFocused = _useState2[0],
setIsFocused = _useState2[1];
var onFocus = function onFocus() {
return setIsFocused(true);
};
var onBlur = function onBlur() {
return setIsFocused(false);
};
if (isLocked || isFirst && isLast && !rootClientId) {
return null;
} // We emulate a disabled state because forcefully applying the `disabled`
// attribute on the buttons while it has focus causes the screen to change
// to an unfocused state (body as active element) without firing blur on,
// the rendering parent, leaving it unable to react to focus out.
return Object(external_this_wp_element_["createElement"])("div", {
className: classnames_default()('block-editor-block-mover', {
'is-visible': isFocused || !isHidden,
'is-horizontal': orientation === 'horizontal'
})
}, !hideDragHandle && Object(external_this_wp_element_["createElement"])(block_draggable, {
clientIds: clientIds,
cloneClassname: "block-editor-block-mover__drag-clone"
}, function (_ref2) {
var isDraggable = _ref2.isDraggable,
onDraggableStart = _ref2.onDraggableStart,
onDraggableEnd = _ref2.onDraggableEnd;
return Object(external_this_wp_element_["createElement"])(external_this_wp_components_["Button"], {
icon: drag_handle,
className: "block-editor-block-mover__drag-handle",
"aria-hidden": "true",
label: Object(external_this_wp_i18n_["_n"])('Drag block', 'Drag blocks', clientIds.length) // Should not be able to tab to drag handle as this
// button can only be used with a pointer device.
,
tabIndex: "-1",
onDragStart: onDraggableStart,
onDragEnd: onDraggableEnd,
draggable: isDraggable
});
}), Object(external_this_wp_element_["createElement"])(external_this_wp_components_["ToolbarGroup"], {
className: "block-editor-block-mover__move-button-container"
}, Object(external_this_wp_element_["createElement"])(external_this_wp_components_["__experimentalToolbarItem"], {
onFocus: onFocus,
onBlur: onBlur
}, function (itemProps) {
return Object(external_this_wp_element_["createElement"])(BlockMoverUpButton, Object(esm_extends["a" /* default */])({
clientIds: clientIds
}, itemProps));
}), Object(external_this_wp_element_["createElement"])(external_this_wp_components_["__experimentalToolbarItem"], {
onFocus: onFocus,
onBlur: onBlur
}, function (itemProps) {
return Object(external_this_wp_element_["createElement"])(BlockMoverDownButton, Object(esm_extends["a" /* default */])({
clientIds: clientIds
}, itemProps));
})));
}
/* harmony default export */ var block_mover = (Object(external_this_wp_data_["withSelect"])(function (select, _ref3) {
var _getBlockListSettings;
var clientIds = _ref.clientIds;
var clientIds = _ref3.clientIds;
var _select = select('core/block-editor'),
getBlock = _select.getBlock,
@ -27602,7 +27857,7 @@ var block_mover_BlockMover = /*#__PURE__*/function (_Component) {
isLast: isLast,
orientation: (_getBlockListSettings = getBlockListSettings(rootClientId)) === null || _getBlockListSettings === void 0 ? void 0 : _getBlockListSettings.orientation
};
})(block_mover_BlockMover));
})(BlockMover));
// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/block-parent-selector/index.js
@ -28886,7 +29141,7 @@ function BlockSettingsDropdown(_ref) {
}), Object(external_this_wp_element_["createElement"])(external_this_wp_components_["MenuGroup"], null, !isLocked && Object(external_this_wp_element_["createElement"])(external_this_wp_components_["MenuItem"], {
onClick: Object(external_this_lodash_["flow"])(onClose, onRemove, updateSelection),
shortcut: shortcuts.remove
}, Object(external_this_wp_i18n_["_n"])('Remove Block', 'Remove Blocks', count))));
}, Object(external_this_wp_i18n_["_n"])('Remove block', 'Remove blocks', count))));
});
});
}
@ -28919,269 +29174,6 @@ function BlockSettingsMenu(_ref) {
}
/* harmony default export */ var block_settings_menu = (BlockSettingsMenu);
// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/handle.js
/**
* WordPress dependencies
*/
var handle = Object(external_this_wp_element_["createElement"])(external_this_wp_primitives_["SVG"], {
viewBox: "0 0 24 24",
xmlns: "http://www.w3.org/2000/svg"
}, Object(external_this_wp_element_["createElement"])(external_this_wp_primitives_["Path"], {
d: "M7 16.5h10V15H7v1.5zm0-9V9h10V7.5H7z"
}));
/* harmony default export */ var library_handle = (handle);
// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/block-draggable/draggable-chip.js
/**
* WordPress dependencies
*/
/**
* Internal dependencies
*/
function BlockDraggableChip(_ref) {
var clientIds = _ref.clientIds;
var icon = Object(external_this_wp_data_["useSelect"])(function (select) {
if (clientIds.length !== 1) {
return;
}
var _select = select('core/block-editor'),
getBlockName = _select.getBlockName;
var _clientIds = Object(slicedToArray["a" /* default */])(clientIds, 1),
firstId = _clientIds[0];
var blockName = getBlockName(firstId);
return Object(external_this_wp_blocks_["getBlockType"])(blockName).icon;
}, [clientIds]);
return Object(external_this_wp_element_["createElement"])("div", {
className: "block-editor-block-draggable-chip-wrapper"
}, Object(external_this_wp_element_["createElement"])("div", {
className: "block-editor-block-draggable-chip"
}, Object(external_this_wp_element_["createElement"])(external_this_wp_components_["Flex"], {
justify: "center",
className: "block-editor-block-draggable-chip__content"
}, Object(external_this_wp_element_["createElement"])(external_this_wp_components_["FlexItem"], null, Object(external_this_wp_element_["createElement"])(BlockIcon, {
icon: library_handle
})), Object(external_this_wp_element_["createElement"])(external_this_wp_components_["FlexItem"], null, icon ? Object(external_this_wp_element_["createElement"])(BlockIcon, {
icon: icon
}) : Object(external_this_wp_i18n_["sprintf"])(
/* translators: %d: Number of blocks. */
Object(external_this_wp_i18n_["_n"])('%d block', '%d blocks', clientIds.length), clientIds.length)))));
}
// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/block-draggable/use-scroll-when-dragging.js
/**
* WordPress dependencies
*/
var SCROLL_INACTIVE_DISTANCE_PX = 50;
var SCROLL_INTERVAL_MS = 25;
var PIXELS_PER_SECOND_PER_PERCENTAGE = 1000;
var VELOCITY_MULTIPLIER = PIXELS_PER_SECOND_PER_PERCENTAGE * (SCROLL_INTERVAL_MS / 1000);
/**
* React hook that scrolls the scroll container when a block is being dragged.
*
* @return {Function[]} `startScrolling`, `scrollOnDragOver`, `stopScrolling`
* functions to be called in `onDragStart`, `onDragOver`
* and `onDragEnd` events respectively.
*/
function useScrollWhenDragging() {
var dragStartY = Object(external_this_wp_element_["useRef"])(null);
var velocityY = Object(external_this_wp_element_["useRef"])(null);
var scrollParentY = Object(external_this_wp_element_["useRef"])(null);
var scrollEditorInterval = Object(external_this_wp_element_["useRef"])(null); // Clear interval when unmounting.
Object(external_this_wp_element_["useEffect"])(function () {
return function () {
if (scrollEditorInterval.current) {
clearInterval(scrollEditorInterval.current);
scrollEditorInterval.current = null;
}
};
}, []);
var startScrolling = Object(external_this_wp_element_["useCallback"])(function (event) {
dragStartY.current = event.clientY; // Find nearest parent(s) to scroll.
scrollParentY.current = Object(external_this_wp_dom_["getScrollContainer"])(event.target);
scrollEditorInterval.current = setInterval(function () {
if (scrollParentY.current && velocityY.current) {
var newTop = scrollParentY.current.scrollTop + velocityY.current; // Setting `behavior: 'smooth'` as a scroll property seems to hurt performance.
// Better to use a small scroll interval.
scrollParentY.current.scroll({
top: newTop
});
}
}, SCROLL_INTERVAL_MS);
}, []);
var scrollOnDragOver = Object(external_this_wp_element_["useCallback"])(function (event) {
if (!scrollParentY.current) {
return;
}
var scrollParentHeight = scrollParentY.current.offsetHeight;
var offsetDragStartPosition = dragStartY.current - scrollParentY.current.offsetTop;
var offsetDragPosition = event.clientY - scrollParentY.current.offsetTop;
if (event.clientY > offsetDragStartPosition) {
// User is dragging downwards.
var moveableDistance = Math.max(scrollParentHeight - offsetDragStartPosition - SCROLL_INACTIVE_DISTANCE_PX, 0);
var dragDistance = Math.max(offsetDragPosition - offsetDragStartPosition - SCROLL_INACTIVE_DISTANCE_PX, 0);
var distancePercentage = dragDistance / moveableDistance;
velocityY.current = VELOCITY_MULTIPLIER * distancePercentage;
} else if (event.clientY < offsetDragStartPosition) {
// User is dragging upwards.
var _moveableDistance = Math.max(offsetDragStartPosition - SCROLL_INACTIVE_DISTANCE_PX, 0);
var _dragDistance = Math.max(offsetDragStartPosition - offsetDragPosition - SCROLL_INACTIVE_DISTANCE_PX, 0);
var _distancePercentage = _dragDistance / _moveableDistance;
velocityY.current = -VELOCITY_MULTIPLIER * _distancePercentage;
} else {
velocityY.current = 0;
}
}, []);
var stopScrolling = function stopScrolling() {
dragStartY.current = null;
scrollParentY.current = null;
if (scrollEditorInterval.current) {
clearInterval(scrollEditorInterval.current);
scrollEditorInterval.current = null;
}
};
return [startScrolling, scrollOnDragOver, stopScrolling];
}
// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/block-draggable/index.js
/**
* WordPress dependencies
*/
/**
* Internal dependencies
*/
var block_draggable_BlockDraggable = function BlockDraggable(_ref) {
var children = _ref.children,
clientIds = _ref.clientIds,
cloneClassname = _ref.cloneClassname,
_onDragStart = _ref.onDragStart,
_onDragEnd = _ref.onDragEnd;
var _useSelect = Object(external_this_wp_data_["useSelect"])(function (select) {
var _select = select('core/block-editor'),
getBlockRootClientId = _select.getBlockRootClientId,
getTemplateLock = _select.getTemplateLock;
var rootClientId = getBlockRootClientId(clientIds[0]);
var templateLock = rootClientId ? getTemplateLock(rootClientId) : null;
return {
srcRootClientId: rootClientId,
isDraggable: 'all' !== templateLock
};
}, [clientIds]),
srcRootClientId = _useSelect.srcRootClientId,
isDraggable = _useSelect.isDraggable;
var isDragging = Object(external_this_wp_element_["useRef"])(false);
var _useScrollWhenDraggin = useScrollWhenDragging(),
_useScrollWhenDraggin2 = Object(slicedToArray["a" /* default */])(_useScrollWhenDraggin, 3),
startScrolling = _useScrollWhenDraggin2[0],
scrollOnDragOver = _useScrollWhenDraggin2[1],
stopScrolling = _useScrollWhenDraggin2[2];
var _useDispatch = Object(external_this_wp_data_["useDispatch"])('core/block-editor'),
startDraggingBlocks = _useDispatch.startDraggingBlocks,
stopDraggingBlocks = _useDispatch.stopDraggingBlocks; // Stop dragging blocks if the block draggable is unmounted
Object(external_this_wp_element_["useEffect"])(function () {
return function () {
if (isDragging.current) {
stopDraggingBlocks();
}
};
}, []);
if (!isDraggable) {
return children({
isDraggable: false
});
}
var transferData = {
type: 'block',
srcClientIds: clientIds,
srcRootClientId: srcRootClientId
};
return Object(external_this_wp_element_["createElement"])(external_this_wp_components_["Draggable"], {
cloneClassname: cloneClassname,
elementId: "block-".concat(clientIds[0]),
transferData: transferData,
onDragStart: function onDragStart(event) {
startDraggingBlocks();
isDragging.current = true;
startScrolling(event);
if (_onDragStart) {
_onDragStart();
}
},
onDragOver: scrollOnDragOver,
onDragEnd: function onDragEnd() {
stopDraggingBlocks();
isDragging.current = false;
stopScrolling();
if (_onDragEnd) {
_onDragEnd();
}
},
__experimentalDragComponent: Object(external_this_wp_element_["createElement"])(BlockDraggableChip, {
clientIds: clientIds
})
}, function (_ref2) {
var onDraggableStart = _ref2.onDraggableStart,
onDraggableEnd = _ref2.onDraggableEnd;
return children({
isDraggable: true,
onDraggableStart: onDraggableStart,
onDraggableEnd: onDraggableEnd
});
});
};
/* harmony default export */ var block_draggable = (block_draggable_BlockDraggable);
// CONCATENATED MODULE: ./node_modules/@wordpress/block-editor/build-module/components/block-toolbar/utils.js
@ -29379,6 +29371,7 @@ function useShowMoversGestures(_ref2) {
/**
* Internal dependencies
*/
@ -29390,7 +29383,6 @@ function useShowMoversGestures(_ref2) {
function BlockToolbar(_ref) {
var hideDragHandle = _ref.hideDragHandle;
@ -29466,24 +29458,14 @@ function BlockToolbar(_ref) {
className: "block-editor-block-toolbar__block-parent-selector-wrapper"
}, Object(external_this_wp_element_["createElement"])(BlockParentSelector, {
clientIds: blockClientIds
})), (shouldShowVisualToolbar || isMultiToolbar) && Object(external_this_wp_element_["createElement"])(block_switcher, {
})), (shouldShowVisualToolbar || isMultiToolbar) && Object(external_this_wp_element_["createElement"])(external_this_wp_components_["ToolbarGroup"], {
className: "block-editor-block-toolbar__block-controls"
}, Object(external_this_wp_element_["createElement"])(block_switcher, {
clientIds: blockClientIds
})), (shouldShowVisualToolbar || isMultiToolbar) && Object(external_this_wp_element_["createElement"])(block_draggable, {
}), Object(external_this_wp_element_["createElement"])(block_mover, {
clientIds: blockClientIds,
cloneClassname: "block-editor-block-toolbar__drag-clone"
}, function (_ref2) {
var isDraggable = _ref2.isDraggable,
onDraggableStart = _ref2.onDraggableStart,
onDraggableEnd = _ref2.onDraggableEnd;
return Object(external_this_wp_element_["createElement"])("div", {
className: "block-editor-block-toolbar__drag-handle-area",
draggable: isDraggable && !hideDragHandle,
onDragStart: onDraggableStart,
onDragEnd: onDraggableEnd
}, Object(external_this_wp_element_["createElement"])(block_mover, {
clientIds: blockClientIds
}));
}), shouldShowVisualToolbar && Object(external_this_wp_element_["createElement"])(external_this_wp_element_["Fragment"], null, Object(external_this_wp_element_["createElement"])(block_controls.Slot, {
hideDragHandle: hideDragHandle
}))), shouldShowVisualToolbar && Object(external_this_wp_element_["createElement"])(external_this_wp_element_["Fragment"], null, Object(external_this_wp_element_["createElement"])(block_controls.Slot, {
bubblesVirtually: true,
className: "block-editor-block-toolbar__slot"
}), Object(external_this_wp_element_["createElement"])(block_format_controls.Slot, {
@ -33118,7 +33100,7 @@ var url_input_URLInput = /*#__PURE__*/function (_Component) {
_this.bindSuggestionNode = _this.bindSuggestionNode.bind(Object(assertThisInitialized["a" /* default */])(_this));
_this.autocompleteRef = props.autocompleteRef || Object(external_this_wp_element_["createRef"])();
_this.inputRef = Object(external_this_wp_element_["createRef"])();
_this.updateSuggestions = Object(external_this_lodash_["throttle"])(_this.updateSuggestions.bind(Object(assertThisInitialized["a" /* default */])(_this)), 200);
_this.updateSuggestions = Object(external_this_lodash_["debounce"])(_this.updateSuggestions.bind(Object(assertThisInitialized["a" /* default */])(_this)), 200);
_this.suggestionNodes = [];
_this.isUpdatingSuggestions = false;
_this.state = {

File diff suppressed because one or more lines are too long

View File

@ -3689,7 +3689,7 @@ PERFORMANCE OF THIS SOFTWARE.
var extendStatics = function(d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
return extendStatics(d, b);
};
@ -3775,8 +3775,16 @@ function __generator(thisArg, body) {
}
}
function __exportStar(m, exports) {
for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];
var __createBinding = Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
});
function __exportStar(m, o) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, m, p);
}
function __values(o) {
@ -3857,11 +3865,17 @@ function __makeTemplateObject(cooked, raw) {
return cooked;
};
var __setModuleDefault = Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
o["default"] = v;
};
function __importStar(mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result.default = mod;
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod);
return result;
}
@ -4117,7 +4131,7 @@ function index_module_classNames() {
}).join(' ').trim();
}
var css = ".reactEasyCrop_Container {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n overflow: hidden;\n user-select: none;\n touch-action: none;\n cursor: move;\n}\n\n.reactEasyCrop_Image,\n.reactEasyCrop_Video {\n max-width: 100%;\n max-height: 100%;\n margin: auto;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n will-change: transform; /* this improves performances and prevent painting issues on iOS Chrome */\n}\n\n.reactEasyCrop_CropArea {\n position: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n border: 1px solid rgba(255, 255, 255, 0.5);\n box-sizing: border-box;\n box-shadow: 0 0 0 9999em;\n color: rgba(0, 0, 0, 0.5);\n overflow: hidden;\n}\n\n.reactEasyCrop_CropAreaRound {\n border-radius: 50%;\n}\n\n.reactEasyCrop_CropAreaGrid::before {\n content: ' ';\n box-sizing: border-box;\n position: absolute;\n border: 1px solid rgba(255, 255, 255, 0.5);\n top: 0;\n bottom: 0;\n left: 33.33%;\n right: 33.33%;\n border-top: 0;\n border-bottom: 0;\n}\n\n.reactEasyCrop_CropAreaGrid::after {\n content: ' ';\n box-sizing: border-box;\n position: absolute;\n border: 1px solid rgba(255, 255, 255, 0.5);\n top: 33.33%;\n bottom: 33.33%;\n left: 0;\n right: 0;\n border-left: 0;\n border-right: 0;\n}\n";
var css_248z = ".reactEasyCrop_Container {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n overflow: hidden;\n user-select: none;\n touch-action: none;\n cursor: move;\n}\n\n.reactEasyCrop_Image,\n.reactEasyCrop_Video {\n max-width: 100%;\n max-height: 100%;\n margin: auto;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n will-change: transform; /* this improves performances and prevent painting issues on iOS Chrome */\n}\n\n.reactEasyCrop_CropArea {\n position: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n border: 1px solid rgba(255, 255, 255, 0.5);\n box-sizing: border-box;\n box-shadow: 0 0 0 9999em;\n color: rgba(0, 0, 0, 0.5);\n overflow: hidden;\n}\n\n.reactEasyCrop_CropAreaRound {\n border-radius: 50%;\n}\n\n.reactEasyCrop_CropAreaGrid::before {\n content: ' ';\n box-sizing: border-box;\n position: absolute;\n border: 1px solid rgba(255, 255, 255, 0.5);\n top: 0;\n bottom: 0;\n left: 33.33%;\n right: 33.33%;\n border-top: 0;\n border-bottom: 0;\n}\n\n.reactEasyCrop_CropAreaGrid::after {\n content: ' ';\n box-sizing: border-box;\n position: absolute;\n border: 1px solid rgba(255, 255, 255, 0.5);\n top: 33.33%;\n bottom: 33.33%;\n left: 0;\n right: 0;\n border-left: 0;\n border-right: 0;\n}\n";
var MIN_ZOOM = 1;
var MAX_ZOOM = 3;
@ -4209,7 +4223,7 @@ function (_super) {
};
_this.computeSizes = function () {
var _a, _b, _c, _d;
var _a, _b, _c, _d, _e, _f;
var mediaRef = _this.imageRef || _this.videoRef;
@ -4223,6 +4237,10 @@ function (_super) {
};
var cropSize = _this.props.cropSize ? _this.props.cropSize : getCropSize(mediaRef.offsetWidth, mediaRef.offsetHeight, _this.containerRect.width, _this.containerRect.height, _this.props.aspect, _this.props.rotation);
if (((_e = _this.state.cropSize) === null || _e === void 0 ? void 0 : _e.height) !== cropSize.height || ((_f = _this.state.cropSize) === null || _f === void 0 ? void 0 : _f.width) !== cropSize.width) {
_this.props.onCropSizeChange && _this.props.onCropSizeChange(cropSize);
}
_this.setState({
cropSize: cropSize
}, _this.recomputeCropPosition);
@ -4268,11 +4286,10 @@ function (_super) {
};
_this.onDragStart = function (_a) {
var x = _a.x,
y = _a.y;
var _b, _c;
var x = _a.x,
y = _a.y;
_this.dragStartPosition = {
x: x,
y: y
@ -4425,7 +4442,7 @@ function (_super) {
if (!this.props.disableAutomaticStylesInjection) {
this.styleRef = document.createElement('style');
this.styleRef.setAttribute('type', 'text/css');
this.styleRef.innerHTML = css;
this.styleRef.innerHTML = css_248z;
document.head.appendChild(this.styleRef);
} // when rendered via SSR, the image can already be loaded and its onLoad callback will never be called
@ -4537,7 +4554,7 @@ function (_super) {
containerClassName = _d.containerClassName,
cropAreaClassName = _d.cropAreaClassName,
mediaClassName = _d.mediaClassName;
return external_this_React_default.a.createElement("div", {
return /*#__PURE__*/external_this_React_default.a.createElement("div", {
onMouseDown: this.onMouseDown,
onTouchStart: this.onTouchStart,
ref: function ref(el) {
@ -4546,7 +4563,7 @@ function (_super) {
"data-testid": "container",
style: containerStyle,
className: index_module_classNames('reactEasyCrop_Container', containerClassName)
}, image ? external_this_React_default.a.createElement("img", __assign({
}, image ? /*#__PURE__*/external_this_React_default.a.createElement("img", __assign({
alt: "",
className: index_module_classNames('reactEasyCrop_Image', mediaClassName)
}, mediaProps, {
@ -4558,7 +4575,7 @@ function (_super) {
transform: transform || "translate(" + x + "px, " + y + "px) rotate(" + rotation + "deg) scale(" + zoom + ")"
}),
onLoad: this.onMediaLoad
})) : video && external_this_React_default.a.createElement("video", __assign({
})) : video && /*#__PURE__*/external_this_React_default.a.createElement("video", __assign({
autoPlay: true,
loop: true,
muted: true,
@ -4573,7 +4590,7 @@ function (_super) {
transform: transform || "translate(" + x + "px, " + y + "px) rotate(" + rotation + "deg) scale(" + zoom + ")"
}),
controls: false
})), this.state.cropSize && external_this_React_default.a.createElement("div", {
})), this.state.cropSize && /*#__PURE__*/external_this_React_default.a.createElement("div", {
style: __assign(__assign({}, cropAreaStyle), {
width: this.state.cropSize.width,
height: this.state.cropSize.height
@ -26139,7 +26156,7 @@ module.exports = memize;
/***/ 66:
/***/ (function(module, exports, __webpack_require__) {
var __WEBPACK_AMD_DEFINE_RESULT__;// TinyColor v1.4.1
var __WEBPACK_AMD_DEFINE_RESULT__;// TinyColor v1.4.2
// https://github.com/bgrins/TinyColor
// Brian Grinstead, MIT License

File diff suppressed because one or more lines are too long

View File

@ -8205,9 +8205,11 @@ function preprocessInput(input) {
}
var EventedTokenizer = /** @class */ (function () {
function EventedTokenizer(delegate, entityParser) {
function EventedTokenizer(delegate, entityParser, mode) {
if (mode === void 0) { mode = 'precompile'; }
this.delegate = delegate;
this.entityParser = entityParser;
this.mode = mode;
this.state = "beforeData" /* beforeData */;
this.line = -1;
this.column = -1;
@ -8223,7 +8225,7 @@ var EventedTokenizer = /** @class */ (function () {
this.consume();
}
else {
if (char === '\n') {
if (this.mode === 'precompile' && char === '\n') {
var tag = this.tagNameBuffer.toLowerCase();
if (tag === 'pre' || tag === 'textarea') {
this.consume();
@ -8680,7 +8682,7 @@ var Tokenizer = /** @class */ (function () {
this.startLine = 1;
this.startColumn = 0;
this.tokens = [];
this.tokenizer = new EventedTokenizer(this, entityParser);
this.tokenizer = new EventedTokenizer(this, entityParser, options.mode);
this._currentAttribute = undefined;
}
Tokenizer.prototype.tokenize = function (input) {
@ -12837,7 +12839,7 @@ function _defineProperty(obj, key, value) {
/***/ 66:
/***/ (function(module, exports, __webpack_require__) {
var __WEBPACK_AMD_DEFINE_RESULT__;// TinyColor v1.4.1
var __WEBPACK_AMD_DEFINE_RESULT__;// TinyColor v1.4.2
// https://github.com/bgrins/TinyColor
// Brian Grinstead, MIT License

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -10377,7 +10377,7 @@ function PostScheduleLabel(_ref) {
var settings = Object(external_this_wp_date_["__experimentalGetSettings"])();
return date && !isFloating ? Object(external_this_wp_date_["dateI18n"])("".concat(settings.formats.date, " ").concat(settings.formats.time), date) : Object(external_this_wp_i18n_["__"])('Immediately');
return date && !isFloating ? Object(external_this_wp_date_["format"])("".concat(settings.formats.date, " ").concat(settings.formats.time), date) : Object(external_this_wp_i18n_["__"])('Immediately');
}
/* harmony default export */ var post_schedule_label = (Object(external_this_wp_data_["withSelect"])(function (select) {
return {

File diff suppressed because one or more lines are too long

View File

@ -13,7 +13,7 @@
*
* @global string $wp_version
*/
$wp_version = '5.5.2-alpha-49363';
$wp_version = '5.5.2-alpha-49372';
/**
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.