WordPress/wp-includes/js/dist/notices.min.js
Bernhard Reiter 00401e16b3 Editor: update Wordpress npm packages.
Updates the wordpress npm packages and their dependencies to the latest versions, as well as auto-updates to relevant core PHP files.

Props youknowriad, joemcgill, spacedmonkey, ramonopoly, peterwilsoncc, bernhard-reiter, tyxla, dmsnell.
Fixes #58623.
Built from https://develop.svn.wordpress.org/trunk@56065


git-svn-id: http://core.svn.wordpress.org/trunk@55577 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-06-27 14:24:19 +00:00

2 lines
2.2 KiB
JavaScript

/*! This file is auto-generated */
!function(){"use strict";var e={d:function(t,n){for(var r in n)e.o(n,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{store:function(){return _}});var n={};e.r(n),e.d(n,{createErrorNotice:function(){return d},createInfoNotice:function(){return l},createNotice:function(){return a},createSuccessNotice:function(){return f},createWarningNotice:function(){return E},removeAllNotices:function(){return y},removeNotice:function(){return p},removeNotices:function(){return O}});var r={};e.r(r),e.d(r,{getNotices:function(){return T}});var i=window.wp.data;var o=e=>t=>(n={},r)=>{const i=r[e];if(void 0===i)return n;const o=t(n[i],r);return o===n[i]?n:{...n,[i]:o}};var c=o("context")(((e=[],t)=>{switch(t.type){case"CREATE_NOTICE":return[...e.filter((({id:e})=>e!==t.notice.id)),t.notice];case"REMOVE_NOTICE":return e.filter((({id:e})=>e!==t.id));case"REMOVE_NOTICES":return e.filter((({id:e})=>!t.ids.includes(e)));case"REMOVE_ALL_NOTICES":return e.filter((({type:e})=>e!==t.noticeType))}return e}));const u="global";let s=0;function a(e="info",t,n={}){const{speak:r=!0,isDismissible:i=!0,context:o=u,id:c=`${o}${++s}`,actions:a=[],type:f="default",__unstableHTML:l,icon:d=null,explicitDismiss:E=!1,onDismiss:p}=n;return{type:"CREATE_NOTICE",context:o,notice:{id:c,status:e,content:t=String(t),spokenMessage:r?t:null,__unstableHTML:l,isDismissible:i,actions:a,type:f,icon:d,explicitDismiss:E,onDismiss:p}}}function f(e,t){return a("success",e,t)}function l(e,t){return a("info",e,t)}function d(e,t){return a("error",e,t)}function E(e,t){return a("warning",e,t)}function p(e,t=u){return{type:"REMOVE_NOTICE",id:e,context:t}}function y(e="default",t=u){return{type:"REMOVE_ALL_NOTICES",noticeType:e,context:t}}function O(e,t=u){return{type:"REMOVE_NOTICES",ids:e,context:t}}const N=[];function T(e,t=u){return e[t]||N}const _=(0,i.createReduxStore)("core/notices",{reducer:c,actions:n,selectors:r});(0,i.register)(_),(window.wp=window.wp||{}).notices=t}();