PluginProbe
Gutenberg / 24.1.0
Gutenberg v24.1.0
24.1.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 All 404 releases
gutenberg / build / scripts / viewport / index.min.js

index.min.js in Gutenberg 24.1.0, at build/scripts/viewport/index.min.js

6 lines 2.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 (function() {
2 "use strict";var wp;(wp||={}).viewport=(()=>{var H=Object.create;var m=Object.defineProperty;var L=Object.getOwnPropertyDescriptor;var $=Object.getOwnPropertyNames;var P=Object.getPrototypeOf,D=Object.prototype.hasOwnProperty;var l=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),v=(t,e)=>{for(var r in e)m(t,r,{get:e[r],enumerable:!0})},_=(t,e,r,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of $(e))!D.call(t,o)&&o!==r&&m(t,o,{get:()=>e[o],enumerable:!(s=L(e,o))||s.enumerable});return t};var n=(t,e,r)=>(r=t!=null?H(P(t)):{},_(e||!t||!t.__esModule?m(r,"default",{value:t,enumerable:!0}):r,t)),G=t=>_(m({},"__esModule",{value:!0}),t);var d=l((X,O)=>{O.exports=window.wp.compose});var M=l((Y,g)=>{g.exports=window.wp.data});var j=l((ie,T)=>{T.exports=window.wp.element});var J={};v(J,{ifViewportMatches:()=>C,store:()=>c,withViewportMatch:()=>w});var I=n(d(),1),S=n(M(),1);var f=n(M(),1);function k(t={},e){return e.type==="SET_IS_MATCHING"?e.values:t}var b=k;var x={};v(x,{setIsMatching:()=>B});function B(t){return{type:"SET_IS_MATCHING",values:t}}var E={};v(E,{isViewportMatch:()=>K});function K(t,e){return e.indexOf(" ")===-1&&(e=">= "+e),!!t[e]}var Q="core/viewport",c=(0,f.createReduxStore)(Q,{reducer:b,actions:x,selectors:E});(0,f.register)(c);var W=(t,e)=>{let r=(0,I.debounce)(()=>{let i=Object.fromEntries(o.map(([a,h])=>[a,h.matches]));(0,S.dispatch)(c).setIsMatching(i)},0,{leading:!0}),s=Object.entries(e),o=Object.entries(t).flatMap(([i,a])=>s.map(([h,N])=>{let V=window.matchMedia(`screen and (${N}: ${a}px)`);return V.addEventListener("change",r),[`${h} ${i}`,V]}));window.addEventListener("orientationchange",r),r(),r.flush()},R=W;var p=n(d(),1);var A=n(j(),1),u=n(d(),1),q=t=>{let e=Object.entries(t),r=()=>Object.fromEntries(e.map(([s,o])=>{let[i,a]=o.split(" ");return a===void 0&&(a=i,i=">="),[s,(0,u.useViewportMatch)(a,i)]}));return(0,u.createHigherOrderComponent)(s=>function(i){let a=r();return(0,A.createElement)(s,{...i,...a})},"withViewportMatch")},w=q;var y=t=>(0,p.createHigherOrderComponent)((0,p.compose)([w({isViewportMatch:t}),(0,p.ifCondition)(e=>e.isViewportMatch)]),"ifViewportMatches"),C=y;var z={huge:1440,wide:1280,large:960,medium:782,small:600,mobile:480},F={"<":"max-width",">=":"min-width"};R(z,F);return G(J);})();
3 (window.wp ||= {}).viewport = wp.viewport;
4 })();
5 //# sourceMappingURL=index.min.js.map
6