1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[98526,38050],{8685:(e,t,o)=>{o.r(t),o.d(t,{default:()=>b});var n=o(89958),i=o(41609),l=o.n(i),a=o(67294),r=o(36247),s=o(26519),u=o(44586),d=o(27399),c=o(46091),f=o(68706),m=o(32951),v=o(81667),g=a.createElement;const b=function(e){var t,o,i,b,h,p=(0,v.TH)(),Z=(0,r.useDispatch)(),w=e.value,M=void 0===w?{}:w,k=e.id,C=e.onChange,_=(e.required,(0,r.useSelector)((function(e){var t;return null===(t=e.blocksWidgetSelected)||void 0===t?void 0:t.value}))),y=(0,a.useRef)(),S=(0,u.Z)();M.blocks_layout&&!l()(M.blocks_layout.items)||(M.blocks_layout={items:[S]}),M.blocks&&!l()(M.blocks)||(M.blocks=(0,n.Z)({},S,{"@type":m.Z.settings.defaultBlockType}));var F=function(){_!==k&&Z((0,f.Y)(k))};return(0,a.useEffect)((function(){if(y){var e=y.current;return e.addEventListener("click",F),function(){e.removeEventListener("click",F)}}}),[y]),g(a.Fragment,null,g("div",{className:"blocks-widget",ref:y,onBlur:function(){e.onBlur(k,M)}},g(d.Z.Field,{inline:!0,id:k},g(c.Pmb,e,g("div",{className:"blocks-widget-container"},g(c.l09,{key:k,formData:M,visual:!0,hideActions:!0,onChangeFormData:function(e){C(k,{blocks:e.blocks,blocks_layout:e.blocks_layout})},allowedBlocks:null!==(t=null===e||void 0===e||null===(o=e.widgetOptions)||void 0===o?void 0:o.allowedBlocks)&&void 0!==t?t:null===(i=m.Z.settings["volto-blocks-widget"])||void 0===i?void 0:i.allowedBlocks,showRestricted:null!==(b=e.showRestricted)&&void 0!==b?b:null===(h=m.Z.settings["volto-blocks-widget"])||void 0===h?void 0:h.showRestricted,isFormSelected:_===k,pathname:p.pathname}))))),g(s.Z,{node:document.getElementById("sidebar")},_===k&&g(c.YE2,null)))}},32960:(e,t,o)=>{o.r(t),o.d(t,{default:()=>p});var n=o(89958),i=o(64581),l=o(67294),a=o(88640),r=o(67100),s=o(27399),u=o(16739),d=o(48237),c=o(57304),f=o(78099),m=o(56942),v=o(32951),g=l.createElement,b=(0,a.v)({title:{id:"editablefooter-title",defaultMessage:"Title"},titleLink:{id:"editablefooter-titleLink",defaultMessage:"Title link"},visible:{id:"editablefooter-visible",defaultMessage:"Visible"},showSocial:{id:"editablefooter-showSocial",defaultMessage:"Show social links"},newsletterSubscribe:{id:"editablefooter-newsletterSubscribe",defaultMessage:"Show newsletter subscribe form"},text:{id:"editablefooter-text",defaultMessage:"Text"},deleteFooterColumn:{id:"editablefooter-deletefootercolumn",defaultMessage:"Delete footer column"},deleteButton:{id:"editablefooter-deletefootercolumn-button",defaultMessage:"Delete footer column"}}),h=function(e){var t,o=e.id,a=e.footerColumn,h=e.onChange,p=e.deleteFooterColumn,Z=(0,r.Z)(),w=v.Z.widgets.widget.richtext;(0,l.useEffect)((function(){var e=document.querySelector("form.ui.form"),t=function(e){e.preventDefault(),e.stopPropagation()},o=function(e){if("Enter"===e.key&&e.target.closest("form.ui.form")){if(e.target.closest(".slate_wysiwyg_box, .blocks-widget"))return;e.preventDefault(),e.stopPropagation()}};return null===e||void 0===e||e.addEventListener("submit",t,!0),document.addEventListener("keydown",o,!0),function(){null===e||void 0===e||e.removeEventListener("submit",t,!0),document.removeEventListener("keydown",o,!0)}}),[]);var M=function(e,t){h((0,i.Z)((0,i.Z)({},a),{},(0,n.Z)({},e,t)))};return g(l.Fragment,null,g(c.Z,{id:"".concat(o,"-title"),title:Z.formatMessage(b.title),description:"",required:!1,value:a.title,onChange:function(e,t){return M("title",t)}}),g(f.Z,{id:"".concat(o,"-visible"),title:Z.formatMessage(b.visible),description:"",defaultValue:!0,value:!!a.visible,onChange:function(e,t){return M("visible",t)}}),v.Z.settings["volto-editablefooter"].options.socials&&g(f.Z,{id:"".concat(o,"-showSocial"),title:Z.formatMessage(b.showSocial),description:"",defaultValue:!0,value:!!a.showSocial,onChange:function(e,t){return M("showSocial",t)}}),v.Z.settings["volto-editablefooter"].options.newsletterSubscribe&&g(f.Z,{id:"".concat(o,"-newsletterSubscribe"),title:Z.formatMessage(b.newsletterSubscribe),description:"",defaultValue:!0,value:!!a.newsletterSubscribe,onChange:function(e,t){return M("newsletterSubscribe",t)}}),g(m.ZP,{id:"".concat(o,"-titleLink"),title:Z.formatMessage(b.titleLink),description:"",mode:"link",value:null!==(t=a.titleLink)&&void 0!==t?t:[],onChange:function(e,t){return M("titleLink",t)}}),g(w,{id:"".concat(o,"-text"),title:Z.formatMessage(b.text),description:"",value:a.text,onChange:function(e,t){M("text",t)},key:"".concat(o,"-text")}
1),g(s.Z.Field,{inline:!0,className:"delete wide",id:"column-delete"},g(u.Z,null,g(u.Z.Row,{stretched:!0},g(u.Z.Column,{width:4},g("div",{className:"wrapper"})),g(u.Z.Column,{width:8},g(d.Z,{icon:"trash",onClick:p,id:"delete-footercolumn",negative:!0,content:Z.formatMessage(b.deleteButton)}))))))};const p=l.memo(h)},86082:(e,t,o)=>{o.r(t),o.d(t,{default:()=>_});var n=o(64581),i=o(25403),l=o(67294),a=o(88640),r=o(67100),s=o(27399),u=o(16739),d=o(94983),c=o(65382),f=o(35766),m=o(48237),v=o(39445),g=o(57304),b=o(51565),h=o(69104),p=o(8685),Z=l.createElement,w=(0,a.v)({footerItemsHeader:{id:"editablefooter-items-header",defaultMessage:"Footer columns"},addFooterPath:{id:"editablefooter-add-rootpath",defaultMessage:"Add footer path"},deleteFooterPath:{id:"editablefooter-delete-footerpath",defaultMessage:"Delete footer path"},deleteButton:{id:"editablefooter-delete-button",defaultMessage:"Delete"},root_path:{id:"editablefooter-rootpath",defaultMessage:"Root path"},addFooterColumn:{id:"editablefooter-addfootercolumn",defaultMessage:"Add footer column"},moveMenuItemUp:{id:"editablefooter-move-column-up",defaultMessage:"Move column up"},moveMenuItemDown:{id:"editablefooter-move-column-down",defaultMessage:"Move column down"},emptyActiveFooterPath:{id:"editablefooter-emptyActiveFooterPath",defaultMessage:"Select or add a footer path"},emptyActiveFooterColumn:{id:"editablefooter-emptyActiveFooterColumn",defaultMessage:"Select or add a footer column"},column:{id:"editablefooter-column",defaultMessage:"Column"},no_title:{id:"editablefooter-no-title",defaultMessage:"without title"},column_selection:{id:"editablefooter-column-selection",defaultMessage:"Column selection"},column_content:{id:"editablefooter-column-content",defaultMessage:"Edit column content"},footer_top:{id:"editablefooter-footer-top",defaultMessage:"Intestazione del footer"}}),M=function(e){return{id:(new Date).getTime(),title:e,visible:!0,showSocial:!1,newsletterSubscribe:!1,titleLink:[],text:null}},k=function(e){return{rootPath:"/",items:[M(e)]}},C=[k("Title")];const _=function(e){var t,o,a=e.value,_=e.id,y=e.onChange,S=(e.required,e.title,e.description),F=(0,r.Z)(),D=(0,l.useState)(a||C),E=D[0],L=D[1],N=(0,l.useState)(0),P=N[0],B=N[1],x=(0,l.useState)(0),A=x[0],T=x[1],I=function(e){L(e),y(_,e)},R=function(e,t){var o=(0,i.Z)(E);o[e]=t,I(o)},V=function(e,t,o,n){e.preventDefault();var l="up"===n,a=(0,i.Z)(E),r=a[t].items[o];a[t].items.splice(o,1),a[t].items.splice(o+(l?-1:1),0,r),I(a)};return Z("div",{className:"footer-configuration-widget"},Z(s.Z.Field,{inline:!0,id:_},Z(u.Z,null,S&&Z(u.Z.Row,null,Z(u.Z.Column,{stretched:!0,width:"12"},Z("p",{className:"help"},S))),Z(u.Z.Row,null,Z(u.Z.Column,{width:"12",className:"footer-configuration-widget"},Z("div",{id:"footer-configuration"},Z(d.Z,{pointing:!0,secondary:!0,className:"footer-path"},E.map((function(e,t){return Z(d.Z.Item,{key:"footer-path-".concat(t),name:e.rootPath,active:P===t,onClick:function(){B(t),T(0)}},Z("span",null,(0,b.ZV)(e.rootPath)))})),Z(d.Z.Item,{active:!1,name:F.formatMessage(w.addFooterPath),onClick:function(e){e.preventDefault();var t=E.length,o="/tab".concat(t),l=[].concat((0,i.Z)(E),[(0,n.Z)((0,n.Z)({},k("Tab ".concat(t))),{},{rootPath:o})]);I(l),B(l.length-1)},"aria-label":F.formatMessage(w.addFooterPath)},Z(c.Z,{name:"plus"}))),Z(f.Z,null,P>-1&&P<E.length?Z(u.Z,null,Z(u.Z.Column,{width:12,className:"footer-rootpath-segment"},Z(g.Z,{id:"rootPath",title:F.formatMessage(w.root_path),description:"",required:!0,value:(0,b.ZV)(E[P].rootPath),onChange:function(e,t){R(P,(0,n.Z)((0,n.Z)({},E[P]),{},{rootPath:null!==t&&void 0!==t&&t.length?t:"/"}))}}),Z(s.Z.Field,{inline:!0,className:"delete wide",id:"footerpath-delete"},Z(u.Z,null,Z(u.Z.Row,{stretched:!0},Z(u.Z.Column,{width:12,className:"text-center"},Z(m.Z,{icon:"trash",negative:!0,onClick:function(e){return function(e,t){e.preventDefault();var o=(0,i.Z)(E);o.splice(t,1),P===t&&setTimeout((function(){return B(t>0?t-1:0)}),0),I(o)}(e,P)},id:"delete-footerpath",content:F.formatMessage(w.deleteButton)})))))),Z(u.Z.Column,{width:12,className:"footer-top-segment footer-top"},Z(p.default,{id:"footerTop",title:F.formatMessage(w.footer_top),description:"",value:E[P].footerTop,onChange:function(e,t){R(P,(0,n.Z)((0,n.Z)({},E[P]),{},{footerTop:t}))},onBlur:function(){},key:"footer_top_"+P,allowedBlocks:["text","image","gridBlock"]})),Z(u.Z.Column,{width:4},Z(v.Z,{as:"h2",className:"editablefooter-items-header"},F.formatMessage(w.footerItemsHeader)),Z(d.Z,{fluid:!0,vertical:!0,tabular:!0,className:"footer-items-menu",role:"region","aria-label":F.formatMessage(w.column_selection)},null===(t=E[P].items)||void 0===t?void 0:t.map((function(e,t){var o,n;return Z(d.Z.Item,{key:"footer-item-".concat(t),name:e.title,active:A===t,onClick:function(){return T(t)},"aria-controls":"footerConfigContent",as:"button","aria-expanded":A===t,"aria-label":F.formatMessage(w.column)+" "+(t+1)+" "+(null!==(o=e.title)&&void 0!==o?o:F.formatMessage(w.no_title))},Z(m.Z.Group,{vertical:!0,className:"move-buttons",key:"footer-item-".concat(t),id:"footer-item-".concat(t),name:e.title,active:A===t,onClick:function(){return T(t)},"aria-label":F.formatMessage(w.column)+" "+(t+1)+" "+(null!==(n=e.title)&&void 0!==n?n:F.formatMessage(w.no_title))},Z(m.Z,{disabled:0===t,size:"tiny",icon:Z(c.Z,{name:"arrow left"}),title:F.formatMessage(w.moveMenuItemUp),onClick:function(e){return V(e,P,t,"up")}}),Z(m.Z,{disabled:t===E[P].items.length-1,size:"tiny",icon:Z(c.Z,{name:"arrow right"}),title:F.formatMessage(w.moveMenuItemDown),onClick:function(e){return V(e,P,t,"down")}})),Z("span",null,e.title))})),Z(d.Z.Item,{as:"button",name:F.formatMessage(w.addFooterColumn),"aria-label":F.formatMessage(w.addFooterColumn),onClick:function(e){return function(e,t){e.preventDefault();var o=(0,i.Z)(E);o[t].items=[].concat((0,i.Z)(o[t].items),[M("New ".concat(o[t].items.length))]),T(o[t].items.length-1),I(o)}(e,P)}},Z(c.Z,{name:"plus"})))),Z(u.Z.Column,{stretched:!0,width:8},A>-1&&A<(null===(o=E[P].items)||void 0===o?void 0:o.length)?Z("div",{id:"footerConfigContent",role:"region","aria-label":F.formatMessage(w.column_content)},Z(h.W,{"arial-label":"text",id:E[P].items[A].id,footerColumn:E[P].items[A],onChange:function(e){return function(e,t,o){var n=(0,i.Z)(E);n[e].items[t]=o,I(n)}(P,A,e)},deleteFooterColumn:function(e){return function(e,t,o){e.preventDefault();var n=(0,i.Z)(E);n[t].items.splice(o,1),A===o&&setTimeout((function(){return T(o>0?o-1:0)}),0),I(n)}(e,P,A)}})):Z("span",null,F.formatMessage(w.emptyActiveFooterColumn)))):Z("span",null,F.formatMessage(w.emptyActiveFooterPath)))))))))}}}]); 2//# sourceMappingURL=volto-editablefooter-manage.7ba26836.chunk.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.