[ Index ]

PHP Cross Reference of WordPress Trunk (Updated Daily)

Search

title

Body

[close]

/wp-includes/js/dist/ -> admin-ui.js (source)

   1  /******/ (() => { // webpackBootstrap
   2  /******/     "use strict";
   3  /******/     // The require scope
   4  /******/     var __webpack_require__ = {};
   5  /******/     
   6  /************************************************************************/
   7  /******/     /* webpack/runtime/define property getters */
   8  /******/     (() => {
   9  /******/         // define getter functions for harmony exports
  10  /******/         __webpack_require__.d = (exports, definition) => {
  11  /******/             for(var key in definition) {
  12  /******/                 if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
  13  /******/                     Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
  14  /******/                 }
  15  /******/             }
  16  /******/         };
  17  /******/     })();
  18  /******/     
  19  /******/     /* webpack/runtime/hasOwnProperty shorthand */
  20  /******/     (() => {
  21  /******/         __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
  22  /******/     })();
  23  /******/     
  24  /******/     /* webpack/runtime/make namespace object */
  25  /******/     (() => {
  26  /******/         // define __esModule on exports
  27  /******/         __webpack_require__.r = (exports) => {
  28  /******/             if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
  29  /******/                 Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
  30  /******/             }
  31  /******/             Object.defineProperty(exports, '__esModule', { value: true });
  32  /******/         };
  33  /******/     })();
  34  /******/     
  35  /************************************************************************/
  36  var __webpack_exports__ = {};
  37  // ESM COMPAT FLAG
  38  __webpack_require__.r(__webpack_exports__);
  39  
  40  // EXPORTS
  41  __webpack_require__.d(__webpack_exports__, {
  42    NavigableRegion: () => (/* reexport */ navigable_region_default),
  43    Page: () => (/* reexport */ page_default)
  44  });
  45  
  46  ;// external "ReactJSXRuntime"
  47  const external_ReactJSXRuntime_namespaceObject = window["ReactJSXRuntime"];
  48  ;// ./node_modules/clsx/dist/clsx.mjs
  49  function r(e){var t,f,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(f=r(e[t]))&&(n&&(n+=" "),n+=f)}else for(f in e)e[f]&&(n&&(n+=" "),n+=f);return n}function clsx(){for(var e,t,f=0,n="",o=arguments.length;f<o;f++)(e=arguments[f])&&(t=r(e))&&(n&&(n+=" "),n+=t);return n}/* harmony default export */ const dist_clsx = (clsx);
  50  ;// external ["wp","element"]
  51  const external_wp_element_namespaceObject = window["wp"]["element"];
  52  ;// ./node_modules/@wordpress/admin-ui/build-module/navigable-region/index.js
  53  
  54  
  55  
  56  const NavigableRegion = (0,external_wp_element_namespaceObject.forwardRef)(
  57    ({ children, className, ariaLabel, as: Tag = "div", ...props }, ref) => {
  58      return /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsx)(
  59        Tag,
  60        {
  61          ref,
  62          className: dist_clsx("admin-ui-navigable-region", className),
  63          "aria-label": ariaLabel,
  64          role: "region",
  65          tabIndex: "-1",
  66          ...props,
  67          children
  68        }
  69      );
  70    }
  71  );
  72  NavigableRegion.displayName = "NavigableRegion";
  73  var navigable_region_default = NavigableRegion;
  74  
  75  
  76  ;// external ["wp","components"]
  77  const external_wp_components_namespaceObject = window["wp"]["components"];
  78  ;// ./node_modules/@wordpress/admin-ui/build-module/page/header.js
  79  
  80  
  81  function Header({
  82    breadcrumbs,
  83    badges,
  84    title,
  85    subTitle,
  86    actions
  87  }) {
  88    return /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_wp_components_namespaceObject.__experimentalVStack, { className: "admin-ui-page__header", as: "header", children: [
  89      /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsxs)(
  90        external_wp_components_namespaceObject.__experimentalHStack,
  91        {
  92          className: "admin-ui-page__header-title",
  93          justify: "space-between",
  94          spacing: 2,
  95          children: [
  96            /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_wp_components_namespaceObject.__experimentalHStack, { spacing: 2, children: [
  97              title && /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.__experimentalHeading, { as: "h2", level: 3, weight: 500, truncate: true, children: title }),
  98              breadcrumbs,
  99              badges
 100            ] }),
 101            /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsx)(
 102              external_wp_components_namespaceObject.__experimentalHStack,
 103              {
 104                style: { width: "auto", flexShrink: 0 },
 105                spacing: 2,
 106                className: "admin-ui-page__header-actions",
 107                children: actions
 108              }
 109            )
 110          ]
 111        }
 112      ),
 113      subTitle && /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsx)("p", { className: "admin-ui-page__header-subtitle", children: subTitle })
 114    ] });
 115  }
 116  
 117  
 118  ;// ./node_modules/@wordpress/admin-ui/build-module/page/index.js
 119  
 120  
 121  
 122  
 123  function Page({
 124    breadcrumbs,
 125    badges,
 126    title,
 127    subTitle,
 128    children,
 129    className,
 130    actions,
 131    hasPadding = false
 132  }) {
 133    const classes = dist_clsx("admin-ui-page", className);
 134    return /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsxs)(navigable_region_default, { className: classes, ariaLabel: title, children: [
 135      (title || breadcrumbs || badges) && /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsx)(
 136        Header,
 137        {
 138          breadcrumbs,
 139          badges,
 140          title,
 141          subTitle,
 142          actions
 143        }
 144      ),
 145      hasPadding ? /* @__PURE__ */ (0,external_ReactJSXRuntime_namespaceObject.jsx)("div", { className: "admin-ui-page__content has-padding", children }) : children
 146    ] });
 147  }
 148  var page_default = Page;
 149  
 150  
 151  ;// ./node_modules/@wordpress/admin-ui/build-module/index.js
 152  
 153  
 154  
 155  
 156  (window.wp = window.wp || {}).adminUi = __webpack_exports__;
 157  /******/ })()
 158  ;


Generated : Thu Oct 23 08:20:05 2025 Cross-referenced by PHPXref