PluginProbe
Gutenberg / 24.0.0
Gutenberg v24.0.0
24.0.0 23.9.1 23.9.0 23.8.0 23.7.2 23.7.1 23.7.0 23.6.1 23.6.2 23.6.0 23.5.3 23.5.2 23.5.1 23.5.0 23.4.0 23.3.2 23.3.1 23.3.0 23.2.0 23.2.1 23.2.2 23.1.1 23.1.0 23.0.1 12.6.0 All 403 releases
gutenberg / build / scripts / data-controls / index.js

index.js in Gutenberg 24.0.0, at build/scripts/data-controls/index.js

120 lines 4.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 (function() {
2 "use strict";
3 var wp;
4 (wp ||= {}).dataControls = (() => {
5 var __create = Object.create;
6 var __defProp = Object.defineProperty;
7 var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
8 var __getOwnPropNames = Object.getOwnPropertyNames;
9 var __getProtoOf = Object.getPrototypeOf;
10 var __hasOwnProp = Object.prototype.hasOwnProperty;
11 var __commonJS = (cb, mod) => function __require() {
12 return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports;
13 };
14 var __export = (target, all) => {
15 for (var name in all)
16 __defProp(target, name, { get: all[name], enumerable: true });
17 };
18 var __copyProps = (to, from, except, desc) => {
19 if (from && typeof from === "object" || typeof from === "function") {
20 for (let key of __getOwnPropNames(from))
21 if (!__hasOwnProp.call(to, key) && key !== except)
22 __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
23 }
24 return to;
25 };
26 var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(
27 // If the importer is in node compatibility mode or this is not an ESM
28 // file that has been converted to a CommonJS file using a Babel-
29 // compatible transform (i.e. "__esModule" has not been set), then set
30 // "default" to the CommonJS "module.exports" for node compatibility.
31 isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target,
32 mod
33 ));
34 var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
35
36 // package-external:@wordpress/api-fetch
37 var require_api_fetch = __commonJS({
38 "package-external:@wordpress/api-fetch"(exports, module) {
39 module.exports = window.wp.apiFetch;
40 }
41 });
42
43 // package-external:@wordpress/data
44 var require_data = __commonJS({
45 "package-external:@wordpress/data"(exports, module) {
46 module.exports = window.wp.data;
47 }
48 });
49
50 // package-external:@wordpress/deprecated
51 var require_deprecated = __commonJS({
52 "package-external:@wordpress/deprecated"(exports, module) {
53 module.exports = window.wp.deprecated;
54 }
55 });
56
57 // packages/data-controls/build-module/index.mjs
58 var index_exports = {};
59 __export(index_exports, {
60 __unstableAwaitPromise: () => __unstableAwaitPromise,
61 apiFetch: () => apiFetch,
62 controls: () => controls,
63 dispatch: () => dispatch,
64 select: () => select,
65 syncSelect: () => syncSelect
66 });
67 var import_api_fetch = __toESM(require_api_fetch(), 1);
68 var import_data = __toESM(require_data(), 1);
69 var import_deprecated = __toESM(require_deprecated(), 1);
70 function apiFetch(request) {
71 return {
72 type: "API_FETCH",
73 request
74 };
75 }
76 function select(storeNameOrDescriptor, selectorName, ...args) {
77 (0, import_deprecated.default)("`select` control in `@wordpress/data-controls`", {
78 since: "5.7",
79 alternative: "built-in `resolveSelect` control in `@wordpress/data`"
80 });
81 return import_data.controls.resolveSelect(
82 storeNameOrDescriptor,
83 selectorName,
84 ...args
85 );
86 }
87 function syncSelect(storeNameOrDescriptor, selectorName, ...args) {
88 (0, import_deprecated.default)("`syncSelect` control in `@wordpress/data-controls`", {
89 since: "5.7",
90 alternative: "built-in `select` control in `@wordpress/data`"
91 });
92 return import_data.controls.select(storeNameOrDescriptor, selectorName, ...args);
93 }
94 function dispatch(storeNameOrDescriptor, actionName, ...args) {
95 (0, import_deprecated.default)("`dispatch` control in `@wordpress/data-controls`", {
96 since: "5.7",
97 alternative: "built-in `dispatch` control in `@wordpress/data`"
98 });
99 return import_data.controls.dispatch(storeNameOrDescriptor, actionName, ...args);
100 }
101 var __unstableAwaitPromise = function(promise) {
102 return {
103 type: "AWAIT_PROMISE",
104 promise
105 };
106 };
107 var controls = {
108 AWAIT_PROMISE({ promise }) {
109 return promise;
110 },
111 API_FETCH({ request }) {
112 return (0, import_api_fetch.default)(request);
113 }
114 };
115 return __toCommonJS(index_exports);
116 })();
117 (window.wp ||= {}).dataControls = wp.dataControls;
118 })();
119 //# sourceMappingURL=index.js.map
120