wp/wp-includes/js/dist/data-controls.js
changeset 21 48c4eec2b7e6
parent 19 3d72ae0968f4
child 22 8c2e4d02f4ef
--- a/wp/wp-includes/js/dist/data-controls.js	Thu Sep 29 08:06:27 2022 +0200
+++ b/wp/wp-includes/js/dist/data-controls.js	Fri Sep 05 18:40:08 2025 +0200
@@ -1,48 +1,48 @@
-/******/ (function() { // webpackBootstrap
+/******/ (() => { // webpackBootstrap
 /******/ 	"use strict";
 /******/ 	// The require scope
 /******/ 	var __webpack_require__ = {};
 /******/ 	
 /************************************************************************/
 /******/ 	/* webpack/runtime/compat get default export */
-/******/ 	!function() {
+/******/ 	(() => {
 /******/ 		// getDefaultExport function for compatibility with non-harmony modules
-/******/ 		__webpack_require__.n = function(module) {
+/******/ 		__webpack_require__.n = (module) => {
 /******/ 			var getter = module && module.__esModule ?
-/******/ 				function() { return module['default']; } :
-/******/ 				function() { return module; };
+/******/ 				() => (module['default']) :
+/******/ 				() => (module);
 /******/ 			__webpack_require__.d(getter, { a: getter });
 /******/ 			return getter;
 /******/ 		};
-/******/ 	}();
+/******/ 	})();
 /******/ 	
 /******/ 	/* webpack/runtime/define property getters */
-/******/ 	!function() {
+/******/ 	(() => {
 /******/ 		// define getter functions for harmony exports
-/******/ 		__webpack_require__.d = function(exports, definition) {
+/******/ 		__webpack_require__.d = (exports, definition) => {
 /******/ 			for(var key in definition) {
 /******/ 				if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
 /******/ 					Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
 /******/ 				}
 /******/ 			}
 /******/ 		};
-/******/ 	}();
+/******/ 	})();
 /******/ 	
 /******/ 	/* webpack/runtime/hasOwnProperty shorthand */
-/******/ 	!function() {
-/******/ 		__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }
-/******/ 	}();
+/******/ 	(() => {
+/******/ 		__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
+/******/ 	})();
 /******/ 	
 /******/ 	/* webpack/runtime/make namespace object */
-/******/ 	!function() {
+/******/ 	(() => {
 /******/ 		// define __esModule on exports
-/******/ 		__webpack_require__.r = function(exports) {
+/******/ 		__webpack_require__.r = (exports) => {
 /******/ 			if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
 /******/ 				Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
 /******/ 			}
 /******/ 			Object.defineProperty(exports, '__esModule', { value: true });
 /******/ 		};
-/******/ 	}();
+/******/ 	})();
 /******/ 	
 /************************************************************************/
 var __webpack_exports__ = {};
@@ -51,21 +51,21 @@
 
 // EXPORTS
 __webpack_require__.d(__webpack_exports__, {
-  "__unstableAwaitPromise": function() { return /* binding */ __unstableAwaitPromise; },
-  "apiFetch": function() { return /* binding */ apiFetch; },
-  "controls": function() { return /* binding */ controls; },
-  "dispatch": function() { return /* binding */ dispatch; },
-  "select": function() { return /* binding */ build_module_select; },
-  "syncSelect": function() { return /* binding */ syncSelect; }
+  __unstableAwaitPromise: () => (/* binding */ __unstableAwaitPromise),
+  apiFetch: () => (/* binding */ apiFetch),
+  controls: () => (/* binding */ controls),
+  dispatch: () => (/* binding */ dispatch),
+  select: () => (/* binding */ build_module_select),
+  syncSelect: () => (/* binding */ syncSelect)
 });
 
 ;// CONCATENATED MODULE: external ["wp","apiFetch"]
-var external_wp_apiFetch_namespaceObject = window["wp"]["apiFetch"];
+const external_wp_apiFetch_namespaceObject = window["wp"]["apiFetch"];
 var external_wp_apiFetch_default = /*#__PURE__*/__webpack_require__.n(external_wp_apiFetch_namespaceObject);
 ;// CONCATENATED MODULE: external ["wp","data"]
-var external_wp_data_namespaceObject = window["wp"]["data"];
+const external_wp_data_namespaceObject = window["wp"]["data"];
 ;// CONCATENATED MODULE: external ["wp","deprecated"]
-var external_wp_deprecated_namespaceObject = window["wp"]["deprecated"];
+const external_wp_deprecated_namespaceObject = window["wp"]["deprecated"];
 var external_wp_deprecated_default = /*#__PURE__*/__webpack_require__.n(external_wp_deprecated_namespaceObject);
 ;// CONCATENATED MODULE: ./node_modules/@wordpress/data-controls/build-module/index.js
 /**
@@ -93,55 +93,61 @@
  *
  * @return {Object} The control descriptor.
  */
-
 function apiFetch(request) {
   return {
     type: 'API_FETCH',
     request
   };
 }
+
 /**
  * Control for resolving a selector in a registered data store.
  * Alias for the `resolveSelect` built-in control in the `@wordpress/data` package.
  *
- * @param {Array} args Arguments passed without change to the `@wordpress/data` control.
+ * @param storeNameOrDescriptor The store object or identifier.
+ * @param selectorName          The selector name.
+ * @param args                  Arguments passed without change to the `@wordpress/data` control.
  */
-
-function build_module_select() {
+function build_module_select(storeNameOrDescriptor, selectorName, ...args) {
   external_wp_deprecated_default()('`select` control in `@wordpress/data-controls`', {
     since: '5.7',
     alternative: 'built-in `resolveSelect` control in `@wordpress/data`'
   });
-  return external_wp_data_namespaceObject.controls.resolveSelect(...arguments);
+  return external_wp_data_namespaceObject.controls.resolveSelect(storeNameOrDescriptor, selectorName, ...args);
 }
+
 /**
  * Control for calling a selector in a registered data store.
  * Alias for the `select` built-in control in the `@wordpress/data` package.
  *
- * @param {Array} args Arguments passed without change to the `@wordpress/data` control.
+ * @param storeNameOrDescriptor The store object or identifier.
+ * @param selectorName          The selector name.
+ * @param args                  Arguments passed without change to the `@wordpress/data` control.
  */
-
-function syncSelect() {
+function syncSelect(storeNameOrDescriptor, selectorName, ...args) {
   external_wp_deprecated_default()('`syncSelect` control in `@wordpress/data-controls`', {
     since: '5.7',
     alternative: 'built-in `select` control in `@wordpress/data`'
   });
-  return external_wp_data_namespaceObject.controls.select(...arguments);
+  return external_wp_data_namespaceObject.controls.select(storeNameOrDescriptor, selectorName, ...args);
 }
+
 /**
  * Control for dispatching an action in a registered data store.
  * Alias for the `dispatch` control in the `@wordpress/data` package.
  *
- * @param {Array} args Arguments passed without change to the `@wordpress/data` control.
+ * @param storeNameOrDescriptor The store object or identifier.
+ * @param actionName            The action name.
+ * @param args                  Arguments passed without change to the `@wordpress/data` control.
  */
-
-function dispatch() {
+function dispatch(storeNameOrDescriptor, actionName, ...args) {
   external_wp_deprecated_default()('`dispatch` control in `@wordpress/data-controls`', {
     since: '5.7',
     alternative: 'built-in `dispatch` control in `@wordpress/data`'
   });
-  return external_wp_data_namespaceObject.controls.dispatch(...arguments);
+  return external_wp_data_namespaceObject.controls.dispatch(storeNameOrDescriptor, actionName, ...args);
 }
+
 /**
  * Dispatches a control action for awaiting on a promise to be resolved.
  *
@@ -161,13 +167,13 @@
  *
  * @return {Object} The control descriptor.
  */
-
 const __unstableAwaitPromise = function (promise) {
   return {
     type: 'AWAIT_PROMISE',
     promise
   };
 };
+
 /**
  * The default export is what you use to register the controls with your custom
  * store.
@@ -195,22 +201,15 @@
  * @return {Object} An object for registering the default controls with the
  * store.
  */
-
 const controls = {
-  AWAIT_PROMISE: _ref => {
-    let {
-      promise
-    } = _ref;
-    return promise;
-  },
-
-  API_FETCH(_ref2) {
-    let {
-      request
-    } = _ref2;
+  AWAIT_PROMISE: ({
+    promise
+  }) => promise,
+  API_FETCH({
+    request
+  }) {
     return external_wp_apiFetch_default()(request);
   }
-
 };
 
 (window.wp = window.wp || {}).dataControls = __webpack_exports__;