|
1
|
|
-!function(){"use strict";var e={22444:function(e){e.exports=window.elementorV2.utils},59428:function(e,t,n){var r,o=Object.create,i=Object.defineProperty,c=Object.getOwnPropertyDescriptor,u=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,__copyProps=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of u(t))a.call(e,o)||o===n||i(e,o,{get:()=>t[o],enumerable:!(r=c(t,o))||r.enumerable});return e},__toESM=(e,t,n)=>(n=null!=e?o(s(e)):{},__copyProps(!t&&e&&e.__esModule?n:i(n,"default",{value:e,enumerable:!0}),e)),l={};((e,t)=>{for(var n in t)i(e,n,{get:t[n],enumerable:!0})})(l,{controlActionsMenu:()=>_,createMenu:()=>createMenu}),e.exports=(r=l,__copyProps(i({},"__esModule",{value:!0}),r));var p=n(87627),f=n(22444),m=__toESM(n(97557));function createRegisterItem(e,t,n){return({id:r,group:o="default",priority:i=10,overwrite:c=!1,props:u,useProps:s})=>{if(!(o in e))return;const a=t,l=s||(()=>u);e[o].inject({id:r,component:e=>{const t=l();return m.createElement(a,{...e,...t})},options:{priority:i,overwrite:c}}),n()}}var d=n(97557);function createMenu({groups:e=[],components:t}){const n=function createLocations(e){return e.reduce((e,t)=>(e[t]=(0,p.createLocation)(),e),{})}([...e,"default"]),{subscribe:r,notify:o}=function createSubscription(){const e=new Set;return{subscribe:t=>(e.add(t),()=>e.delete(t)),notify:()=>e.forEach(e=>e())}}(),i=function createRegisterFns(e,t,n){return Object.entries(t).reduce((t,[r,o])=>{const i=`register${(0,f.capitalize)(r)}`;return{...t,[i]:createRegisterItem(e,o,n)}},{})}(n,t,o),c=function createUseMenuItems(e,t){let n=null;t(()=>{n=null});const getMenuItems=()=>n||(n=Object.entries(e).reduce((e,[t,n])=>{const r=n.getInjections().map(e=>({id:e.id,MenuItem:e.component}));return{...e,[t]:r}},{}),n);return()=>(0,d.useSyncExternalStore)(t,getMenuItems)}(n,r);return{useMenuItems:c,...i}}var w=n(70374),b=__toESM(n(97557)),v=n(79513),y="tiny";var _=createMenu({components:{Action:function Action({title:e,visible:t=!0,icon:n,onClick:r}){return t?b.createElement(v.Tooltip,{placement:"top",title:e,arrow:!0},b.createElement(v.IconButton,{"aria-label":e,size:y,onClick:r},b.createElement(n,{fontSize:y}))):null},PopoverAction:w.PopoverAction}})},70374:function(e){e.exports=window.elementorV2.editorUi},79513:function(e){e.exports=window.elementorV2.ui},87627:function(e){e.exports=window.elementorV2.locations},97557:function(e){e.exports=window.React}},t={};var n=function __webpack_require__(n){var r=t[n];if(void 0!==r)return r.exports;var o=t[n]={exports:{}};return e[n](o,o.exports,__webpack_require__),o.exports}(59428);(window.elementorV2=window.elementorV2||{}).menus=n}(),window.elementorV2.menus?.init?.(); |
|
1
|
+(function(){var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,i=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,__commonJSMin=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),__copyProps=(e,i,o,s)=>{if(i&&typeof i==`object`||typeof i==`function`)for(var c=r(i),l=0,u=c.length,d;l<u;l++)d=c[l],!a.call(e,d)&&d!==o&&t(e,d,{get:(e=>i[e]).bind(null,d),enumerable:!(s=n(i,d))||s.enumerable});return e},__toESM=(n,r,a)=>(a=n==null?{}:e(i(n)),__copyProps(r||!n||!n.__esModule?t(a,`default`,{value:n,enumerable:!0}):a,n)),o=__toESM(__commonJSMin(((e,t)=>{var n=Object.create,r=Object.defineProperty,i=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,o=Object.getPrototypeOf,s=Object.prototype.hasOwnProperty,__export=(e,t)=>{for(var n in t)r(e,n,{get:t[n],enumerable:!0})},__copyProps=(e,t,n,o)=>{if(t&&typeof t==`object`||typeof t==`function`)for(let c of a(t))!s.call(e,c)&&c!==n&&r(e,c,{get:()=>t[c],enumerable:!(o=i(t,c))||o.enumerable});return e},__toESM=(e,t,i)=>(i=e==null?{}:n(o(e)),__copyProps(t||!e||!e.__esModule?r(i,`default`,{value:e,enumerable:!0}):i,e)),__toCommonJS=e=>__copyProps(r({},`__esModule`,{value:!0}),e),c={};__export(c,{controlActionsMenu:()=>_,createMenu:()=>createMenu}),t.exports=__toCommonJS(c);var l=globalThis.elementorV2.locations,u=globalThis.elementorV2.utils,d=__toESM(globalThis.React);function createRegisterItem(e,t,n){return({id:r,group:i=`default`,priority:a=10,overwrite:o=!1,props:s,useProps:c})=>{if(!(i in e))return;let l=t,u=c||(()=>s),InjectedComponent=e=>{let t=u();return d.createElement(l,{...e,...t})};e[i].inject({id:r,component:InjectedComponent,options:{priority:a,overwrite:o}}),n()}}var f=globalThis.React;function createUseMenuItems(e,t){let n=null;t(()=>{n=null});let getMenuItems=()=>n||(n=Object.entries(e).reduce((e,[t,n])=>{let r=n.getInjections().map(e=>({id:e.id,MenuItem:e.component}));return{...e,[t]:r}},{}),n);return()=>(0,f.useSyncExternalStore)(t,getMenuItems)}function createSubscription(){let e=new Set;return{subscribe:t=>(e.add(t),()=>e.delete(t)),notify:()=>e.forEach(e=>e())}}function createMenu({groups:e=[],components:t}){let n=createLocations([...e,`default`]),{subscribe:r,notify:i}=createSubscription(),a=createRegisterFns(n,t,i);return{useMenuItems:createUseMenuItems(n,r),...a}}function createLocations(e){return e.reduce((e,t)=>(e[t]=(0,l.createLocation)(),e),{})}function createRegisterFns(e,t,n){return Object.entries(t).reduce((t,[r,i])=>{let a=`register${(0,u.capitalize)(r)}`;return{...t,[a]:createRegisterItem(e,i,n)}},{})}var p=globalThis.elementorV2.editorUi,m=__toESM(globalThis.React),h=globalThis.elementorV2.ui,g=`tiny`;function Action({title:e,visible:t=!0,icon:n,onClick:r}){return t?m.createElement(h.Tooltip,{placement:`top`,title:e,arrow:!0},m.createElement(h.IconButton,{"aria-label":e,size:g,onClick:r},m.createElement(n,{fontSize:g}))):null}var _=createMenu({components:{Action,PopoverAction:p.PopoverAction}});0&&(t.exports={controlActionsMenu:_,createMenu})}))());(window.elementorV2=window.elementorV2||{}).menus=o})(),window.elementorV2.menus?.init?.(); |