Files
acrib.es/wp-content/plugins/kadence-blocks/dist/extension-stores.js

1 line
5.9 KiB
JavaScript
Raw Normal View History

(()=>{"use strict";const e=window.wp.data,t=window.lodash,r={previewDevice:"Desktop",uniqueIDs:{},stashes:{},uniquePanes:{},webFonts:{},imagePickerQuery:"",imagePickerSelection:0,imagePickerMultiSelection:[],imagePickerResults:{},imagePickerDownloadedImages:[]},n={*setPreviewDeviceType(e){return yield{type:"SET_PREVIEW_DEVICE_TYPE_FOR_CORE",deviceType:e},{type:"SET_PREVIEW_DEVICE_TYPE",deviceType:e}},*setHeaderVisualBuilderOpenId(e=null){return{type:"SET_OPEN_HEADER_VISUAL_BUILDER_ID",clientId:e}},*setHeaderVisualBuilderSelectedId(e=null){return{type:"SET_SELECTED_HEADER_VISUAL_BUILDER_ID",clientId:e}},*setHeaderVisualBuilderOpenPosition(e="bottom"){return{type:"SET_OPEN_HEADER_VISUAL_BUILDER_POSITION",position:e}},*setOffCanvasOpenId(e=null){return{type:"SET_OPEN_OFF_CANVAS_ID",clientId:e}},*toggleEditorPanelOpened(e,t){return{type:"TOGGLE_EDITOR_PANEL_OPENED",panelName:e,defaultValue:t}},*switchEditorTabOpened(e,t){return{type:"SWITCH_EDITOR_TAB_OPENED",tabName:e,key:t}},addUniqueID:(e,t)=>({type:"ADD_UNIQUE_ID",uniqueID:e,clientID:t}),addStash:(e,t)=>({type:"ADD_STASH",key:e,stashContents:t}),addUniquePane:(e,t,r)=>({type:"ADD_UNIQUE_PANE",uniqueID:e,clientID:t,rootID:r}),addWebFont:(e,t)=>({type:"ADD_WEBFONT",font:e,frame:t}),setImagePickerQuery:e=>({type:"SET_IMAGE_PICKER_QUERY",query:e}),setImagePickerSelection:e=>({type:"SET_IMAGE_PICKER_SELECTION",index:e}),setImagePickerMultiSelection:e=>({type:"SET_IMAGE_PICKER_MULTI_SELECTION",selection:e}),setImagePickerResults:e=>({type:"SET_IMAGE_PICKER_RESULTS",results:e}),setImagePickerDownloadedImages:e=>({type:"SET_IMAGE_PICKER_DOWNLOADED_IMAGES",images:e})},i={SET_PREVIEW_DEVICE_TYPE_FOR_CORE:(0,e.createRegistryControl)(e=>function({deviceType:t}){const r=e.dispatch("core/edit-post");if(r)return r.__experimentalSetPreviewDeviceType(t),!0;const n=e.dispatch("core/edit-site");return!!n&&(n.__experimentalSetPreviewDeviceType(t),!0)})},s=(0,e.createRegistrySelector)(e=>t=>{if("undefined"!=typeof pagenow&&"widgets"===pagenow)return t.previewDevice;const r=e("core/editor");if(r&&r?.getDeviceType)return r.getDeviceType();const n=e("core/edit-post");if(n)return n.__experimentalGetPreviewDeviceType();const i=e("core/edit-site");return i?i.__experimentalGetPreviewDeviceType():t.previewDevice}),a=(0,e.createReduxStore)("kadenceblocks/data",{reducer(e=r,n){switch(n.type){case"SET_OPEN_HEADER_VISUAL_BUILDER_ID":return{...e,headerVisualBuilder:{...e.headerVisualBuilder,open:n.clientId}};case"SET_SELECTED_HEADER_VISUAL_BUILDER_ID":return{...e,headerVisualBuilder:{...e.headerVisualBuilder,selected:n.clientId}};case"SET_OPEN_HEADER_VISUAL_BUILDER_POSITION":return{...e,headerVisualBuilder:{...e.headerVisualBuilder,position:n.position}};case"SET_OPEN_OFF_CANVAS_ID":return{...e,offCanvas:{...e.offCanvas,open:n.clientId}};case"TOGGLE_EDITOR_PANEL_OPENED":const{panelName:r,defaultValue:i}=n,s=!0===e[r]||(0,t.get)(e,["editorPanels",r,"opened"],i);return{...e,editorPanels:{...e.editorPanels,[r]:{...e[r],opened:!s}}};case"SWITCH_EDITOR_TAB_OPENED":const{tabName:a,key:o}=n;return{...e,editorTabs:{...e.editorPanels,[a]:o}};case"SET_PREVIEW_DEVICE_TYPE":return{...e,previewDevice:n.deviceType};case"ADD_UNIQUE_ID":const u=e.uniqueIDs;return Object.assign(u,{[n.uniqueID]:n.clientID}),{...e,uniqueIDs:u};case"ADD_STASH":const c=e.stashes;return Object.assign(c,{[n.key]:n.stashContents}),{...e,stashes:c};case"ADD_UNIQUE_PANE":const E=e.uniquePanes;return E.hasOwnProperty(n.rootID)?Object.assign(E[n.rootID],{[n.uniqueID.toString()]:n.clientID}):(E[n.rootID]={},Object.assign(E[n.rootID],{[n.uniqueID.toString()]:n.clientID})),{...e,uniquePanes:E};case"ADD_WEBFONT":const l=e.webFonts;return l.hasOwnProperty(n.frame)?Object.assign(l[n.frame],{[n.font.toString()]:"loaded"}):(l[n.frame]={},Object.assign(l[n.frame],{[n.font.toString()]:"loaded"})),{...e,webFonts:l};case"SET_IMAGE_PICKER_QUERY":return{...e,imagePickerQuery:n.query};case"SET_IMAGE_PICKER_SELECTION":return{...e,imagePickerSelection:n.index};case"SET_IMAGE_PICKER_MULTI_SELECTION":return{...e,imagePickerMultiSelection:n.selection};case"SET_IMAGE_P