wp/wp-includes/js/dist/nux.js
changeset 22 8c2e4d02f4ef
parent 21 48c4eec2b7e6
equal deleted inserted replaced
21:48c4eec2b7e6 22:8c2e4d02f4ef
    72   areTipsEnabled: () => (selectors_areTipsEnabled),
    72   areTipsEnabled: () => (selectors_areTipsEnabled),
    73   getAssociatedGuide: () => (getAssociatedGuide),
    73   getAssociatedGuide: () => (getAssociatedGuide),
    74   isTipVisible: () => (isTipVisible)
    74   isTipVisible: () => (isTipVisible)
    75 });
    75 });
    76 
    76 
    77 ;// CONCATENATED MODULE: external ["wp","deprecated"]
    77 ;// external ["wp","deprecated"]
    78 const external_wp_deprecated_namespaceObject = window["wp"]["deprecated"];
    78 const external_wp_deprecated_namespaceObject = window["wp"]["deprecated"];
    79 var external_wp_deprecated_default = /*#__PURE__*/__webpack_require__.n(external_wp_deprecated_namespaceObject);
    79 var external_wp_deprecated_default = /*#__PURE__*/__webpack_require__.n(external_wp_deprecated_namespaceObject);
    80 ;// CONCATENATED MODULE: external ["wp","data"]
    80 ;// external ["wp","data"]
    81 const external_wp_data_namespaceObject = window["wp"]["data"];
    81 const external_wp_data_namespaceObject = window["wp"]["data"];
    82 ;// CONCATENATED MODULE: ./node_modules/@wordpress/nux/build-module/store/reducer.js
    82 ;// ./node_modules/@wordpress/nux/build-module/store/reducer.js
    83 /**
    83 /**
    84  * WordPress dependencies
    84  * WordPress dependencies
    85  */
    85  */
    86 
    86 
    87 
    87 
   148 /* harmony default export */ const reducer = ((0,external_wp_data_namespaceObject.combineReducers)({
   148 /* harmony default export */ const reducer = ((0,external_wp_data_namespaceObject.combineReducers)({
   149   guides,
   149   guides,
   150   preferences
   150   preferences
   151 }));
   151 }));
   152 
   152 
   153 ;// CONCATENATED MODULE: ./node_modules/@wordpress/nux/build-module/store/actions.js
   153 ;// ./node_modules/@wordpress/nux/build-module/store/actions.js
   154 /**
   154 /**
   155  * Returns an action object that, when dispatched, presents a guide that takes
   155  * Returns an action object that, when dispatched, presents a guide that takes
   156  * the user through a series of tips step by step.
   156  * the user through a series of tips step by step.
   157  *
   157  *
   158  * @param {string[]} tipIds Which tips to show in the guide.
   158  * @param {string[]} tipIds Which tips to show in the guide.
   202   return {
   202   return {
   203     type: 'ENABLE_TIPS'
   203     type: 'ENABLE_TIPS'
   204   };
   204   };
   205 }
   205 }
   206 
   206 
   207 ;// CONCATENATED MODULE: ./node_modules/@wordpress/nux/build-module/store/selectors.js
   207 ;// ./node_modules/@wordpress/nux/build-module/store/selectors.js
   208 /**
   208 /**
   209  * WordPress dependencies
   209  * WordPress dependencies
   210  */
   210  */
   211 
   211 
   212 
   212 
   276  */
   276  */
   277 function selectors_areTipsEnabled(state) {
   277 function selectors_areTipsEnabled(state) {
   278   return state.preferences.areTipsEnabled;
   278   return state.preferences.areTipsEnabled;
   279 }
   279 }
   280 
   280 
   281 ;// CONCATENATED MODULE: ./node_modules/@wordpress/nux/build-module/store/index.js
   281 ;// ./node_modules/@wordpress/nux/build-module/store/index.js
   282 /**
   282 /**
   283  * WordPress dependencies
   283  * WordPress dependencies
   284  */
   284  */
   285 
   285 
   286 
   286 
   313   actions: actions_namespaceObject,
   313   actions: actions_namespaceObject,
   314   selectors: selectors_namespaceObject,
   314   selectors: selectors_namespaceObject,
   315   persist: ['preferences']
   315   persist: ['preferences']
   316 });
   316 });
   317 
   317 
   318 ;// CONCATENATED MODULE: external ["wp","compose"]
   318 ;// external ["wp","compose"]
   319 const external_wp_compose_namespaceObject = window["wp"]["compose"];
   319 const external_wp_compose_namespaceObject = window["wp"]["compose"];
   320 ;// CONCATENATED MODULE: external ["wp","components"]
   320 ;// external ["wp","components"]
   321 const external_wp_components_namespaceObject = window["wp"]["components"];
   321 const external_wp_components_namespaceObject = window["wp"]["components"];
   322 ;// CONCATENATED MODULE: external ["wp","i18n"]
   322 ;// external ["wp","i18n"]
   323 const external_wp_i18n_namespaceObject = window["wp"]["i18n"];
   323 const external_wp_i18n_namespaceObject = window["wp"]["i18n"];
   324 ;// CONCATENATED MODULE: external ["wp","element"]
   324 ;// external ["wp","element"]
   325 const external_wp_element_namespaceObject = window["wp"]["element"];
   325 const external_wp_element_namespaceObject = window["wp"]["element"];
   326 ;// CONCATENATED MODULE: external ["wp","primitives"]
   326 ;// external ["wp","primitives"]
   327 const external_wp_primitives_namespaceObject = window["wp"]["primitives"];
   327 const external_wp_primitives_namespaceObject = window["wp"]["primitives"];
   328 ;// CONCATENATED MODULE: external "ReactJSXRuntime"
   328 ;// external "ReactJSXRuntime"
   329 const external_ReactJSXRuntime_namespaceObject = window["ReactJSXRuntime"];
   329 const external_ReactJSXRuntime_namespaceObject = window["ReactJSXRuntime"];
   330 ;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/close.js
   330 ;// ./node_modules/@wordpress/icons/build-module/library/close.js
   331 /**
   331 /**
   332  * WordPress dependencies
   332  * WordPress dependencies
   333  */
   333  */
   334 
   334 
   335 
   335 
   336 const close_close = /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.SVG, {
   336 const close_close = /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.SVG, {
   337   xmlns: "http://www.w3.org/2000/svg",
   337   xmlns: "http://www.w3.org/2000/svg",
   338   viewBox: "0 0 24 24",
   338   viewBox: "0 0 24 24",
   339   children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.Path, {
   339   children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.Path, {
   340     d: "M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"
   340     d: "m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"
   341   })
   341   })
   342 });
   342 });
   343 /* harmony default export */ const library_close = (close_close);
   343 /* harmony default export */ const library_close = (close_close);
   344 
   344 
   345 ;// CONCATENATED MODULE: ./node_modules/@wordpress/nux/build-module/components/dot-tip/index.js
   345 ;// ./node_modules/@wordpress/nux/build-module/components/dot-tip/index.js
   346 /**
   346 /**
   347  * WordPress dependencies
   347  * WordPress dependencies
   348  */
   348  */
   349 
   349 
   350 
   350 
   354 
   354 
   355 
   355 
   356 /**
   356 /**
   357  * Internal dependencies
   357  * Internal dependencies
   358  */
   358  */
   359 
       
   360 
   359 
   361 
   360 
   362 function onClick(event) {
   361 function onClick(event) {
   363   // Tips are often nested within buttons. We stop propagation so that clicking
   362   // Tips are often nested within buttons. We stop propagation so that clicking
   364   // on a tip doesn't result in the button being clicked.
   363   // on a tip doesn't result in the button being clicked.
   395     onFocusOutside: onFocusOutsideCallback,
   394     onFocusOutside: onFocusOutsideCallback,
   396     children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("p", {
   395     children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("p", {
   397       children: children
   396       children: children
   398     }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("p", {
   397     }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("p", {
   399       children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Button, {
   398       children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Button, {
       
   399         __next40pxDefaultSize: true,
   400         variant: "link",
   400         variant: "link",
   401         onClick: onDismiss,
   401         onClick: onDismiss,
   402         children: hasNextTip ? (0,external_wp_i18n_namespaceObject.__)('See next tip') : (0,external_wp_i18n_namespaceObject.__)('Got it')
   402         children: hasNextTip ? (0,external_wp_i18n_namespaceObject.__)('See next tip') : (0,external_wp_i18n_namespaceObject.__)('Got it')
   403       })
   403       })
   404     }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Button, {
   404     }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Button, {
       
   405       size: "small",
   405       className: "nux-dot-tip__disable",
   406       className: "nux-dot-tip__disable",
   406       icon: library_close,
   407       icon: library_close,
   407       label: (0,external_wp_i18n_namespaceObject.__)('Disable tips'),
   408       label: (0,external_wp_i18n_namespaceObject.__)('Disable tips'),
   408       onClick: onDisable
   409       onClick: onDisable
   409     })]
   410     })]
   436       disableTips();
   437       disableTips();
   437     }
   438     }
   438   };
   439   };
   439 }))(DotTip));
   440 }))(DotTip));
   440 
   441 
   441 ;// CONCATENATED MODULE: ./node_modules/@wordpress/nux/build-module/index.js
   442 ;// ./node_modules/@wordpress/nux/build-module/index.js
   442 /**
   443 /**
   443  * WordPress dependencies
   444  * WordPress dependencies
   444  */
   445  */
   445 
   446 
   446 
   447