PluginProbe ʕ •ᴥ•ʔ
Kubio AI Page Builder / 2.8.3
Kubio AI Page Builder v2.8.3
2.8.4 2.8.3 2.8.2 2.8.1 trunk 1.0.0 1.0.1 1.1.0 1.2.0 1.2.1 1.2.2 1.2.3 1.3.0 1.3.1 1.3.2 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.7.0 1.7.1 1.7.2 1.7.3 1.8.0 1.8.1 1.8.2 1.9.0 2.0.0 2.1.1 2.1.2 2.1.3 2.2.0 2.2.3 2.2.4 2.2.5 2.3.0 2.3.1 2.3.3 2.3.4 2.4.0 2.4.1 2.4.2 2.4.3 2.4.5 2.5.0 2.5.1 2.5.2 2.5.3 2.6.0 2.6.1 2.6.2 2.6.3 2.6.5 2.6.6 2.6.7 2.7.0 2.7.1 2.7.2 2.7.3 2.8.0
kubio / build / core-hooks / index.js
kubio / build / core-hooks Last commit date
index.asset.php 2 years ago index.js 2 years ago
index.js
2 lines
1 (()=>{"use strict";var e={d:(o,t)=>{for(var n in t)e.o(t,n)&&!e.o(o,n)&&Object.defineProperty(o,n,{enumerable:!0,get:t[n]})},o:(e,o)=>Object.prototype.hasOwnProperty.call(e,o),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},o={};e.r(o),e.d(o,{openMediaPickerPopup:()=>p,useEffectAsync:()=>r,useUIVersion:()=>s});const t=window.wp.element,n=window.lodash,r=(e,o=[])=>{const r=(0,t.useRef)(e);r.current=e;const i=(0,t.useCallback)(((...e)=>r.current(...e)),[]);(0,t.useEffect)((()=>{let e=!0;const o=i((()=>e));return()=>{(0,n.isFunction)(o)&&o(),e=!1}}),[i,...o])},i=window.kubio.constants,l=window.wp.data,s=()=>{const e=(0,l.useSelect)((e=>{var o,t;return(null===(o=e(i.STORE_KEY))||void 0===o||null===(t=o.getUIVersion)||void 0===t?void 0:t.call(o))||1}),[]),{setUIVersion:o=n.noop}=(0,l.useDispatch)(i.STORE_KEY)||{};return{uiVersion:e,setUIVersion:o}},a=window.wp.i18n,{wp:c}=window,u=e=>["sizes","mime","type","subtype","id","url","alt","link","caption"].reduce(((o,t)=>(null!=e&&e.hasOwnProperty(t)&&(o[t]=e[t]),o)),{});let d=null;const p=(e,{multiple:o=!1,allowedTypes:t=["image"],title:n=(0,a.__)("Select","kubio"),mode:r=null}={})=>new Promise(((i,l)=>{var s,a;d&&(null===(s=d)||void 0===s||null===(a=s.remove)||void 0===a||a.call(s)),d=c.media({title:n,multiple:o,library:{type:t}}),d.on("select",(()=>{const e=d.state().get("selection").toJSON();i(o?e:e[0])})),d.on("update",(e=>{const t=d.state(),n=e||t.get("selection");n&&n.models.length&&i(o?n.models.map((e=>u(e.toJSON()))):u(n.models[0].toJSON()))})),d.on("update",(()=>{const o=d.content.get();if(o&&o.collection){const e=o.collection;e.toArray().forEach((e=>e.trigger("destroy",e))),e.mirroring._hasMore=!0,e.more()}r&&o.mode(r);const t=Array.isArray(e)?!(null==e||!e.length):!!e,n=Array.isArray(e)?e:[e];if(!t)return;const i=d.state().get("selection");n.forEach((e=>{i.add(c.media.attachment(e))}));var l;(l=n,c.media.query({order:"ASC",orderby:"post__in",post__in:l,posts_per_page:-1,query:!0,type:"image"})).more().done((function(){}))})),d.on("update",(()=>{l(null)})),d.open()}));(window.kubio=window.kubio||{}).coreHooks=o})();
2