| @@ -23,8 +23,22 @@ | ||
| 23 | 23 | isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target, |
| 24 | 24 | mod |
| 25 | 25 | )); |
| 26 | 26 | |
| 27 | +// package-external:@wordpress/data | |
| 28 | +var require_data = __commonJS({ | |
| 29 | + "package-external:@wordpress/data"(exports, module) { | |
| 30 | + module.exports = window.wp.data; | |
| 31 | + } | |
| 32 | +}); | |
| 33 | + | |
| 34 | +// package-external:@wordpress/core-data | |
| 35 | +var require_core_data = __commonJS({ | |
| 36 | + "package-external:@wordpress/core-data"(exports, module) { | |
| 37 | + module.exports = window.wp.coreData; | |
| 38 | + } | |
| 39 | +}); | |
| 40 | + | |
| 27 | 41 | // package-external:@wordpress/i18n |
| 28 | 42 | var require_i18n = __commonJS({ |
| 29 | 43 | "package-external:@wordpress/i18n"(exports, module) { |
| 30 | 44 | module.exports = window.wp.i18n; |
| @@ -30,12 +44,36 @@ | ||
| 30 | 44 | module.exports = window.wp.i18n; |
| 31 | 45 | } |
| 32 | 46 | }); |
| 33 | 47 | |
| 48 | +// package-external:@wordpress/private-apis | |
| 49 | +var require_private_apis = __commonJS({ | |
| 50 | + "package-external:@wordpress/private-apis"(exports, module) { | |
| 51 | + module.exports = window.wp.privateApis; | |
| 52 | + } | |
| 53 | +}); | |
| 54 | + | |
| 34 | 55 | // routes/pattern-list/route.ts |
| 56 | +var import_data = __toESM(require_data()); | |
| 57 | +var import_core_data = __toESM(require_core_data()); | |
| 35 | 58 | var import_i18n = __toESM(require_i18n()); |
| 59 | + | |
| 60 | +// routes/lock-unlock/index.ts | |
| 61 | +var import_private_apis = __toESM(require_private_apis()); | |
| 62 | +var { lock, unlock } = (0, import_private_apis.__dangerousOptInToUnstableAPIsOnlyForCoreModules)( | |
| 63 | + "I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.", | |
| 64 | + "@wordpress/routes" | |
| 65 | +); | |
| 66 | + | |
| 67 | +// routes/pattern-list/route.ts | |
| 36 | 68 | var route = { |
| 37 | - title: () => (0, import_i18n.__)("Patterns") | |
| 69 | + title: () => (0, import_i18n.__)("Patterns"), | |
| 70 | + loader: async () => { | |
| 71 | + await unlock((0, import_data.resolveSelect)(import_core_data.store)).getViewConfig( | |
| 72 | + "postType", | |
| 73 | + "wp_block" | |
| 74 | + ); | |
| 75 | + } | |
| 38 | 76 | }; |
| 39 | 77 | export { |
| 40 | 78 | route |
| 41 | 79 | }; |