wp/wp-includes/js/dist/list-reusable-blocks.js
changeset 22 8c2e4d02f4ef
parent 21 48c4eec2b7e6
equal deleted inserted replaced
21:48c4eec2b7e6 22:8c2e4d02f4ef
    31 /******/ 	/* webpack/runtime/hasOwnProperty shorthand */
    31 /******/ 	/* webpack/runtime/hasOwnProperty shorthand */
    32 /******/ 	(() => {
    32 /******/ 	(() => {
    33 /******/ 		__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
    33 /******/ 		__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
    34 /******/ 	})();
    34 /******/ 	})();
    35 /******/ 	
    35 /******/ 	
    36 /******/ 	/* webpack/runtime/make namespace object */
       
    37 /******/ 	(() => {
       
    38 /******/ 		// define __esModule on exports
       
    39 /******/ 		__webpack_require__.r = (exports) => {
       
    40 /******/ 			if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
       
    41 /******/ 				Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
       
    42 /******/ 			}
       
    43 /******/ 			Object.defineProperty(exports, '__esModule', { value: true });
       
    44 /******/ 		};
       
    45 /******/ 	})();
       
    46 /******/ 	
       
    47 /************************************************************************/
    36 /************************************************************************/
    48 var __webpack_exports__ = {};
    37 var __webpack_exports__ = {};
    49 // ESM COMPAT FLAG
    38 
    50 __webpack_require__.r(__webpack_exports__);
    39 ;// external ["wp","element"]
    51 
       
    52 ;// CONCATENATED MODULE: external ["wp","element"]
       
    53 const external_wp_element_namespaceObject = window["wp"]["element"];
    40 const external_wp_element_namespaceObject = window["wp"]["element"];
    54 ;// CONCATENATED MODULE: external ["wp","i18n"]
    41 ;// external ["wp","i18n"]
    55 const external_wp_i18n_namespaceObject = window["wp"]["i18n"];
    42 const external_wp_i18n_namespaceObject = window["wp"]["i18n"];
    56 ;// CONCATENATED MODULE: ./node_modules/tslib/tslib.es6.mjs
    43 ;// ./node_modules/tslib/tslib.es6.mjs
    57 /******************************************************************************
    44 /******************************************************************************
    58 Copyright (c) Microsoft Corporation.
    45 Copyright (c) Microsoft Corporation.
    59 
    46 
    60 Permission to use, copy, modify, and/or distribute this software for any
    47 Permission to use, copy, modify, and/or distribute this software for any
    61 purpose with or without fee is hereby granted.
    48 purpose with or without fee is hereby granted.
    66 INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
    53 INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
    67 LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
    54 LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
    68 OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
    55 OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
    69 PERFORMANCE OF THIS SOFTWARE.
    56 PERFORMANCE OF THIS SOFTWARE.
    70 ***************************************************************************** */
    57 ***************************************************************************** */
    71 /* global Reflect, Promise, SuppressedError, Symbol */
    58 /* global Reflect, Promise, SuppressedError, Symbol, Iterator */
    72 
    59 
    73 var extendStatics = function(d, b) {
    60 var extendStatics = function(d, b) {
    74   extendStatics = Object.setPrototypeOf ||
    61   extendStatics = Object.setPrototypeOf ||
    75       ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
    62       ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
    76       function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
    63       function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
   177       step((generator = generator.apply(thisArg, _arguments || [])).next());
   164       step((generator = generator.apply(thisArg, _arguments || [])).next());
   178   });
   165   });
   179 }
   166 }
   180 
   167 
   181 function __generator(thisArg, body) {
   168 function __generator(thisArg, body) {
   182   var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
   169   var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype);
   183   return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
   170   return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
   184   function verb(n) { return function (v) { return step([n, v]); }; }
   171   function verb(n) { return function (v) { return step([n, v]); }; }
   185   function step(op) {
   172   function step(op) {
   186       if (f) throw new TypeError("Generator is already executing.");
   173       if (f) throw new TypeError("Generator is already executing.");
   187       while (g && (g = 0, op[0] && (_ = 0)), _) try {
   174       while (g && (g = 0, op[0] && (_ = 0)), _) try {
   188           if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
   175           if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
   282 }
   269 }
   283 
   270 
   284 function __asyncGenerator(thisArg, _arguments, generator) {
   271 function __asyncGenerator(thisArg, _arguments, generator) {
   285   if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
   272   if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
   286   var g = generator.apply(thisArg, _arguments || []), i, q = [];
   273   var g = generator.apply(thisArg, _arguments || []), i, q = [];
   287   return i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i;
   274   return i = Object.create((typeof AsyncIterator === "function" ? AsyncIterator : Object).prototype), verb("next"), verb("throw"), verb("return", awaitReturn), i[Symbol.asyncIterator] = function () { return this; }, i;
   288   function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; }
   275   function awaitReturn(f) { return function (v) { return Promise.resolve(v).then(f, reject); }; }
       
   276   function verb(n, f) { if (g[n]) { i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; if (f) i[n] = f(i[n]); } }
   289   function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }
   277   function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }
   290   function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }
   278   function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }
   291   function fulfill(value) { resume("next", value); }
   279   function fulfill(value) { resume("next", value); }
   292   function reject(value) { resume("throw", value); }
   280   function reject(value) { resume("throw", value); }
   293   function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }
   281   function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }
   316   Object.defineProperty(o, "default", { enumerable: true, value: v });
   304   Object.defineProperty(o, "default", { enumerable: true, value: v });
   317 }) : function(o, v) {
   305 }) : function(o, v) {
   318   o["default"] = v;
   306   o["default"] = v;
   319 };
   307 };
   320 
   308 
       
   309 var ownKeys = function(o) {
       
   310   ownKeys = Object.getOwnPropertyNames || function (o) {
       
   311     var ar = [];
       
   312     for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
       
   313     return ar;
       
   314   };
       
   315   return ownKeys(o);
       
   316 };
       
   317 
   321 function __importStar(mod) {
   318 function __importStar(mod) {
   322   if (mod && mod.__esModule) return mod;
   319   if (mod && mod.__esModule) return mod;
   323   var result = {};
   320   var result = {};
   324   if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
   321   if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
   325   __setModuleDefault(result, mod);
   322   __setModuleDefault(result, mod);
   326   return result;
   323   return result;
   327 }
   324 }
   328 
   325 
   329 function __importDefault(mod) {
   326 function __importDefault(mod) {
   349 }
   346 }
   350 
   347 
   351 function __addDisposableResource(env, value, async) {
   348 function __addDisposableResource(env, value, async) {
   352   if (value !== null && value !== void 0) {
   349   if (value !== null && value !== void 0) {
   353     if (typeof value !== "object" && typeof value !== "function") throw new TypeError("Object expected.");
   350     if (typeof value !== "object" && typeof value !== "function") throw new TypeError("Object expected.");
   354     var dispose;
   351     var dispose, inner;
   355     if (async) {
   352     if (async) {
   356         if (!Symbol.asyncDispose) throw new TypeError("Symbol.asyncDispose is not defined.");
   353       if (!Symbol.asyncDispose) throw new TypeError("Symbol.asyncDispose is not defined.");
   357         dispose = value[Symbol.asyncDispose];
   354       dispose = value[Symbol.asyncDispose];
   358     }
   355     }
   359     if (dispose === void 0) {
   356     if (dispose === void 0) {
   360         if (!Symbol.dispose) throw new TypeError("Symbol.dispose is not defined.");
   357       if (!Symbol.dispose) throw new TypeError("Symbol.dispose is not defined.");
   361         dispose = value[Symbol.dispose];
   358       dispose = value[Symbol.dispose];
       
   359       if (async) inner = dispose;
   362     }
   360     }
   363     if (typeof dispose !== "function") throw new TypeError("Object not disposable.");
   361     if (typeof dispose !== "function") throw new TypeError("Object not disposable.");
       
   362     if (inner) dispose = function() { try { inner.call(this); } catch (e) { return Promise.reject(e); } };
   364     env.stack.push({ value: value, dispose: dispose, async: async });
   363     env.stack.push({ value: value, dispose: dispose, async: async });
   365   }
   364   }
   366   else if (async) {
   365   else if (async) {
   367     env.stack.push({ async: true });
   366     env.stack.push({ async: true });
   368   }
   367   }
   377 function __disposeResources(env) {
   376 function __disposeResources(env) {
   378   function fail(e) {
   377   function fail(e) {
   379     env.error = env.hasError ? new _SuppressedError(e, env.error, "An error was suppressed during disposal.") : e;
   378     env.error = env.hasError ? new _SuppressedError(e, env.error, "An error was suppressed during disposal.") : e;
   380     env.hasError = true;
   379     env.hasError = true;
   381   }
   380   }
       
   381   var r, s = 0;
   382   function next() {
   382   function next() {
   383     while (env.stack.length) {
   383     while (r = env.stack.pop()) {
   384       var rec = env.stack.pop();
       
   385       try {
   384       try {
   386         var result = rec.dispose && rec.dispose.call(rec.value);
   385         if (!r.async && s === 1) return s = 0, env.stack.push(r), Promise.resolve().then(next);
   387         if (rec.async) return Promise.resolve(result).then(next, function(e) { fail(e); return next(); });
   386         if (r.dispose) {
       
   387           var result = r.dispose.call(r.value);
       
   388           if (r.async) return s |= 2, Promise.resolve(result).then(next, function(e) { fail(e); return next(); });
       
   389         }
       
   390         else s |= 1;
   388       }
   391       }
   389       catch (e) {
   392       catch (e) {
   390           fail(e);
   393         fail(e);
   391       }
   394       }
   392     }
   395     }
       
   396     if (s === 1) return env.hasError ? Promise.reject(env.error) : Promise.resolve();
   393     if (env.hasError) throw env.error;
   397     if (env.hasError) throw env.error;
   394   }
   398   }
   395   return next();
   399   return next();
       
   400 }
       
   401 
       
   402 function __rewriteRelativeImportExtension(path, preserveJsx) {
       
   403   if (typeof path === "string" && /^\.\.?\//.test(path)) {
       
   404       return path.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+?)?)\.([cm]?)ts$/i, function (m, tsx, d, ext, cm) {
       
   405           return tsx ? preserveJsx ? ".jsx" : ".js" : d && (!ext || !cm) ? m : (d + ext + "." + cm.toLowerCase() + "js");
       
   406       });
       
   407   }
       
   408   return path;
   396 }
   409 }
   397 
   410 
   398 /* harmony default export */ const tslib_es6 = ({
   411 /* harmony default export */ const tslib_es6 = ({
   399   __extends,
   412   __extends,
   400   __assign,
   413   __assign,
   401   __rest,
   414   __rest,
   402   __decorate,
   415   __decorate,
   403   __param,
   416   __param,
       
   417   __esDecorate,
       
   418   __runInitializers,
       
   419   __propKey,
       
   420   __setFunctionName,
   404   __metadata,
   421   __metadata,
   405   __awaiter,
   422   __awaiter,
   406   __generator,
   423   __generator,
   407   __createBinding,
   424   __createBinding,
   408   __exportStar,
   425   __exportStar,
   421   __classPrivateFieldGet,
   438   __classPrivateFieldGet,
   422   __classPrivateFieldSet,
   439   __classPrivateFieldSet,
   423   __classPrivateFieldIn,
   440   __classPrivateFieldIn,
   424   __addDisposableResource,
   441   __addDisposableResource,
   425   __disposeResources,
   442   __disposeResources,
       
   443   __rewriteRelativeImportExtension,
   426 });
   444 });
   427 
   445 
   428 ;// CONCATENATED MODULE: ./node_modules/lower-case/dist.es2015/index.js
   446 ;// ./node_modules/lower-case/dist.es2015/index.js
   429 /**
   447 /**
   430  * Source: ftp://ftp.unicode.org/Public/UCD/latest/ucd/SpecialCasing.txt
   448  * Source: ftp://ftp.unicode.org/Public/UCD/latest/ucd/SpecialCasing.txt
   431  */
   449  */
   432 var SUPPORTED_LOCALE = {
   450 var SUPPORTED_LOCALE = {
   433     tr: {
   451     tr: {
   472  */
   490  */
   473 function lowerCase(str) {
   491 function lowerCase(str) {
   474     return str.toLowerCase();
   492     return str.toLowerCase();
   475 }
   493 }
   476 
   494 
   477 ;// CONCATENATED MODULE: ./node_modules/no-case/dist.es2015/index.js
   495 ;// ./node_modules/no-case/dist.es2015/index.js
   478 
   496 
   479 // Support camel case ("camelCase" -> "camel Case" and "CAMELCase" -> "CAMEL Case").
   497 // Support camel case ("camelCase" -> "camel Case" and "CAMELCase" -> "CAMEL Case").
   480 var DEFAULT_SPLIT_REGEXP = [/([a-z0-9])([A-Z])/g, /([A-Z])([A-Z][a-z])/g];
   498 var DEFAULT_SPLIT_REGEXP = [/([a-z0-9])([A-Z])/g, /([A-Z])([A-Z][a-z])/g];
   481 // Remove all non-word characters.
   499 // Remove all non-word characters.
   482 var DEFAULT_STRIP_REGEXP = /[^A-Z0-9]+/gi;
   500 var DEFAULT_STRIP_REGEXP = /[^A-Z0-9]+/gi;
   504     if (re instanceof RegExp)
   522     if (re instanceof RegExp)
   505         return input.replace(re, value);
   523         return input.replace(re, value);
   506     return re.reduce(function (input, re) { return input.replace(re, value); }, input);
   524     return re.reduce(function (input, re) { return input.replace(re, value); }, input);
   507 }
   525 }
   508 
   526 
   509 ;// CONCATENATED MODULE: ./node_modules/dot-case/dist.es2015/index.js
   527 ;// ./node_modules/dot-case/dist.es2015/index.js
   510 
   528 
   511 
   529 
   512 function dotCase(input, options) {
   530 function dotCase(input, options) {
   513     if (options === void 0) { options = {}; }
   531     if (options === void 0) { options = {}; }
   514     return noCase(input, __assign({ delimiter: "." }, options));
   532     return noCase(input, __assign({ delimiter: "." }, options));
   515 }
   533 }
   516 
   534 
   517 ;// CONCATENATED MODULE: ./node_modules/param-case/dist.es2015/index.js
   535 ;// ./node_modules/param-case/dist.es2015/index.js
   518 
   536 
   519 
   537 
   520 function paramCase(input, options) {
   538 function paramCase(input, options) {
   521     if (options === void 0) { options = {}; }
   539     if (options === void 0) { options = {}; }
   522     return dotCase(input, __assign({ delimiter: "-" }, options));
   540     return dotCase(input, __assign({ delimiter: "-" }, options));
   523 }
   541 }
   524 
   542 
   525 ;// CONCATENATED MODULE: external ["wp","apiFetch"]
   543 ;// external ["wp","apiFetch"]
   526 const external_wp_apiFetch_namespaceObject = window["wp"]["apiFetch"];
   544 const external_wp_apiFetch_namespaceObject = window["wp"]["apiFetch"];
   527 var external_wp_apiFetch_default = /*#__PURE__*/__webpack_require__.n(external_wp_apiFetch_namespaceObject);
   545 var external_wp_apiFetch_default = /*#__PURE__*/__webpack_require__.n(external_wp_apiFetch_namespaceObject);
   528 ;// CONCATENATED MODULE: external ["wp","blob"]
   546 ;// external ["wp","blob"]
   529 const external_wp_blob_namespaceObject = window["wp"]["blob"];
   547 const external_wp_blob_namespaceObject = window["wp"]["blob"];
   530 ;// CONCATENATED MODULE: ./node_modules/@wordpress/list-reusable-blocks/build-module/utils/export.js
   548 ;// ./node_modules/@wordpress/list-reusable-blocks/build-module/utils/export.js
   531 /**
   549 /**
   532  * External dependencies
   550  * External dependencies
   533  */
   551  */
   534 
   552 
   535 
   553 
   567   const fileName = paramCase(title) + '.json';
   585   const fileName = paramCase(title) + '.json';
   568   (0,external_wp_blob_namespaceObject.downloadBlob)(fileName, fileContent, 'application/json');
   586   (0,external_wp_blob_namespaceObject.downloadBlob)(fileName, fileContent, 'application/json');
   569 }
   587 }
   570 /* harmony default export */ const utils_export = (exportReusableBlock);
   588 /* harmony default export */ const utils_export = (exportReusableBlock);
   571 
   589 
   572 ;// CONCATENATED MODULE: external ["wp","compose"]
   590 ;// external ["wp","compose"]
   573 const external_wp_compose_namespaceObject = window["wp"]["compose"];
   591 const external_wp_compose_namespaceObject = window["wp"]["compose"];
   574 ;// CONCATENATED MODULE: external ["wp","components"]
   592 ;// external ["wp","components"]
   575 const external_wp_components_namespaceObject = window["wp"]["components"];
   593 const external_wp_components_namespaceObject = window["wp"]["components"];
   576 ;// CONCATENATED MODULE: ./node_modules/@wordpress/list-reusable-blocks/build-module/utils/file.js
   594 ;// ./node_modules/@wordpress/list-reusable-blocks/build-module/utils/file.js
   577 /**
   595 /**
   578  * Reads the textual content of the given file.
   596  * Reads the textual content of the given file.
   579  *
   597  *
   580  * @param {File} file File.
   598  * @param {File} file File.
   581  * @return {Promise<string>}  Content of the file.
   599  * @return {Promise<string>}  Content of the file.
   588     };
   606     };
   589     reader.readAsText(file);
   607     reader.readAsText(file);
   590   });
   608   });
   591 }
   609 }
   592 
   610 
   593 ;// CONCATENATED MODULE: ./node_modules/@wordpress/list-reusable-blocks/build-module/utils/import.js
   611 ;// ./node_modules/@wordpress/list-reusable-blocks/build-module/utils/import.js
   594 /**
   612 /**
   595  * WordPress dependencies
   613  * WordPress dependencies
   596  */
   614  */
   597 
   615 
   598 
   616 
   635   });
   653   });
   636   return reusableBlock;
   654   return reusableBlock;
   637 }
   655 }
   638 /* harmony default export */ const utils_import = (importReusableBlock);
   656 /* harmony default export */ const utils_import = (importReusableBlock);
   639 
   657 
   640 ;// CONCATENATED MODULE: external "ReactJSXRuntime"
   658 ;// external "ReactJSXRuntime"
   641 const external_ReactJSXRuntime_namespaceObject = window["ReactJSXRuntime"];
   659 const external_ReactJSXRuntime_namespaceObject = window["ReactJSXRuntime"];
   642 ;// CONCATENATED MODULE: ./node_modules/@wordpress/list-reusable-blocks/build-module/components/import-form/index.js
   660 ;// ./node_modules/@wordpress/list-reusable-blocks/build-module/components/import-form/index.js
   643 /**
   661 /**
   644  * WordPress dependencies
   662  * WordPress dependencies
   645  */
   663  */
   646 
   664 
   647 
   665 
   649 
   667 
   650 
   668 
   651 /**
   669 /**
   652  * Internal dependencies
   670  * Internal dependencies
   653  */
   671  */
   654 
       
   655 
   672 
   656 
   673 
   657 function ImportForm({
   674 function ImportForm({
   658   instanceId,
   675   instanceId,
   659   onUpload
   676   onUpload
   718     }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("input", {
   735     }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("input", {
   719       id: inputId,
   736       id: inputId,
   720       type: "file",
   737       type: "file",
   721       onChange: onChangeFile
   738       onChange: onChangeFile
   722     }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Button, {
   739     }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Button, {
       
   740       __next40pxDefaultSize: true,
   723       type: "submit",
   741       type: "submit",
   724       isBusy: isLoading,
   742       isBusy: isLoading,
   725       __experimentalIsFocusable: true,
   743       accessibleWhenDisabled: true,
   726       disabled: !file || isLoading,
   744       disabled: !file || isLoading,
   727       variant: "secondary",
   745       variant: "secondary",
   728       className: "list-reusable-blocks-import-form__button",
   746       className: "list-reusable-blocks-import-form__button",
   729       children: (0,external_wp_i18n_namespaceObject._x)('Import', 'button label')
   747       children: (0,external_wp_i18n_namespaceObject._x)('Import', 'button label')
   730     })]
   748     })]
   731   });
   749   });
   732 }
   750 }
   733 /* harmony default export */ const import_form = ((0,external_wp_compose_namespaceObject.withInstanceId)(ImportForm));
   751 /* harmony default export */ const import_form = ((0,external_wp_compose_namespaceObject.withInstanceId)(ImportForm));
   734 
   752 
   735 ;// CONCATENATED MODULE: ./node_modules/@wordpress/list-reusable-blocks/build-module/components/import-dropdown/index.js
   753 ;// ./node_modules/@wordpress/list-reusable-blocks/build-module/components/import-dropdown/index.js
   736 /**
   754 /**
   737  * WordPress dependencies
   755  * WordPress dependencies
   738  */
   756  */
   739 
   757 
   740 
   758 
   755     contentClassName: "list-reusable-blocks-import-dropdown__content",
   773     contentClassName: "list-reusable-blocks-import-dropdown__content",
   756     renderToggle: ({
   774     renderToggle: ({
   757       isOpen,
   775       isOpen,
   758       onToggle
   776       onToggle
   759     }) => /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Button, {
   777     }) => /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Button, {
       
   778       size: "compact",
       
   779       className: "list-reusable-blocks-import-dropdown__button",
   760       "aria-expanded": isOpen,
   780       "aria-expanded": isOpen,
   761       onClick: onToggle,
   781       onClick: onToggle,
   762       variant: "primary",
   782       variant: "primary",
   763       children: (0,external_wp_i18n_namespaceObject.__)('Import from JSON')
   783       children: (0,external_wp_i18n_namespaceObject.__)('Import from JSON')
   764     }),
   784     }),
   769     })
   789     })
   770   });
   790   });
   771 }
   791 }
   772 /* harmony default export */ const import_dropdown = (ImportDropdown);
   792 /* harmony default export */ const import_dropdown = (ImportDropdown);
   773 
   793 
   774 ;// CONCATENATED MODULE: ./node_modules/@wordpress/list-reusable-blocks/build-module/index.js
   794 ;// ./node_modules/@wordpress/list-reusable-blocks/build-module/index.js
   775 /**
   795 /**
   776  * WordPress dependencies
   796  * WordPress dependencies
   777  */
   797  */
   778 
   798 
   779 
   799 
   811     headerEnd.parentNode.insertBefore(notice, headerEnd);
   831     headerEnd.parentNode.insertBefore(notice, headerEnd);
   812   };
   832   };
   813   const container = document.createElement('div');
   833   const container = document.createElement('div');
   814   container.className = 'list-reusable-blocks__container';
   834   container.className = 'list-reusable-blocks__container';
   815   button.parentNode.insertBefore(container, button);
   835   button.parentNode.insertBefore(container, button);
   816   (0,external_wp_element_namespaceObject.createRoot)(container).render( /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(import_dropdown, {
   836   (0,external_wp_element_namespaceObject.createRoot)(container).render(/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_element_namespaceObject.StrictMode, {
   817     onUpload: showNotice
   837     children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(import_dropdown, {
       
   838       onUpload: showNotice
       
   839     })
   818   }));
   840   }));
   819 });
   841 });
   820 
   842 
   821 (window.wp = window.wp || {}).listReusableBlocks = __webpack_exports__;
   843 (window.wp = window.wp || {}).listReusableBlocks = __webpack_exports__;
   822 /******/ })()
   844 /******/ })()