| 1 |
(()=>{"use strict";var e={n:t=>{var l=t&&t.__esModule?()=>t.default:()=>t;return e.d(l,{a:l}),l},d:(t,l)=>{for(var n in l)e.o(l,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:l[n]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)};const t=window.React,l=window.wp.blocks,n=window.wp.blockEditor,o=window.wp.i18n,a=window.wp.components,u=window.wp.serverSideRender;var r=e.n(u);(0,l.registerBlockType)("fluent-community/page-layout",{title:(0,o.__)("FluentCommunity Page Layout"),icon:"layout",category:"layout",attributes:{showPageHeader:{type:"boolean",default:!0},useFullWidth:{type:"boolean",default:!1},hideCommunityHeader:{type:"boolean",default:!1},useBuildInTheme:{type:"boolean",default:!0}},edit:function(e){const{attributes:l,setAttributes:u}=e,d=(0,n.useBlockProps)();return(0,t.createElement)("div",{...d},(0,t.createElement)(n.InspectorControls,null,(0,t.createElement)(a.PanelBody,{title:(0,o.__)("Layout Settings")},(0,t.createElement)(a.ToggleControl,{label:(0,o.__)("Show Page Title"),checked:l.showPageHeader,onChange:e=>u({showPageHeader:e})}),(0,t.createElement)(a.ToggleControl,{label:(0,o.__)("Load Build-in Styles"),checked:l.useBuildInTheme,onChange:e=>u({useBuildInTheme:e})}),(0,t.createElement)(a.RadioControl,{label:(0,o.__)("Width Setting"),selected:l.useFullWidth?"full":"default",options:[{label:"Default Width",value:"default"},{label:"Full Width",value:"full"}],onChange:e=>u({useFullWidth:"full"===e})}),(0,t.createElement)(a.ToggleControl,{label:(0,o.__)("Hide Space Header"),checked:l.hideCommunityHeader,onChange:e=>u({hideCommunityHeader:e})}))),(0,t.createElement)("div",{className:"fcom_rendering_on_backend"},(0,t.createElement)(r(),{block:"fluent-community/page-layout",attributes:l})))},save:function(){return(0,t.createElement)(n.InnerBlocks.Content,null)}})})(); |