1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[20545],{809:e=>{e.exports={modalWrapper:"BottomBarCancel_modalWrapper__MuKDn",modalTitle:"BottomBarCancel_modalTitle__Bxzzq",modalButtonsWrapper:"BottomBarCancel_modalButtonsWrapper__3a3fw"}},2005:e=>{e.exports={redlFormElement:"FormElement_redlFormElement__NYcGE",redlFormElementText:"FormElement_redlFormElementText__TqRnZ",redlFormElementLabel:"FormElement_redlFormElementLabel__SBYec FormElement_redlFormElementText__TqRnZ",redlFormElementDesc:"FormElement_redlFormElementDesc__SR_ZB FormElement_redlFormElementText__TqRnZ"}},7121:e=>{e.exports={redlOffCanvasLayout:"OffCanvasLayout_redlOffCanvasLayout__VLkrd",redlOffCanvasLayoutShow:"OffCanvasLayout_redlOffCanvasLayoutShow__97PQL",redlOffCanvasLayoutInnerHead:"OffCanvasLayout_redlOffCanvasLayoutInnerHead__0yjye",redlOffCanvasLayoutInnerBody:"OffCanvasLayout_redlOffCanvasLayoutInnerBody__ZMZcK",redlOffCanvasLayoutOverlay:"OffCanvasLayout_redlOffCanvasLayoutOverlay__fB7Xl",redlOffCanvasLayoutList:"OffCanvasLayout_redlOffCanvasLayoutList__cUTvP"}},8237:e=>{e.exports={redlRightSidePanelContent:"RightSidePanelContent_redlRightSidePanelContent__bGwQS",redlRightSidePanelContentClose:"RightSidePanelContent_redlRightSidePanelContentClose__EgfXk",redlRightSidePanelContentHeader:"RightSidePanelContent_redlRightSidePanelContentHeader__PnJrO",redlRightSidePanelContentInnerTitle:"RightSidePanelContent_redlRightSidePanelContentInnerTitle__XLh7I",redlRightSidePanelContentInnerButton:"RightSidePanelContent_redlRightSidePanelContentInnerButton__8_BRK",redlRightSidePanelContentBody:"RightSidePanelContent_redlRightSidePanelContentBody__seRil"}},12625:e=>{e.exports={redlDataSource:"DataSource_redlDataSource__igIDC",redlDataSourceInnerLeft:"DataSource_redlDataSourceInnerLeft__EvhDV",redlDataSourceInnerRight:"DataSource_redlDataSourceInnerRight__c1Ci3",redlDataSourceTitle:"DataSource_redlDataSourceTitle__cYJeF",redlDataSourceList:"DataSource_redlDataSourceList__i52qs",redlDataSourceItem:"DataSource_redlDataSourceItem__HoVZM",redlDataSourceData:"DataSource_redlDataSourceData__9F2Ma"}},14987:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var n=r(50702),a=r(58691),l=r(51102),o=r.n(l),i=r(6029),s=["value","setValue","variant","placeholder","min","max"];function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(e){var t=e.value,r=e.setValue,l=e.variant,d=e.placeholder,u=e.min,f=e.max,p=(0,a.A)(e,s),h=o()["redl-input-text-".concat(l)];return(0,i.jsx)("input",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({type:"text",className:h,value:t,onChange:r,placeholder:d,min:u,max:f},p))}},20545:(e,t,r)=>{"use strict";r.d(t,{A:()=>rO});var n=r(50702),a=r(93506),l=r(51100),o=r.n(l),i=r(55729),s=r(48152),c=r(18604),d=r(76919),u=r(13984),f=r(81278),p=r(86819),h=r(66389),m=r(77921),v=r.n(m),g=r(67881),b=r(81749),_=r(60676),j=r(52410),x=r(809),y=r.n(x),O=r(36581),S=r(43829),P=r(6029);function D(){var e,t=(0,f.useRouter)(),r=(0,i.useState)(!1),n=r[0],a=r[1],l=(0,O.l)(),o=l.redlDatabaseStructure,s=l.hidePreview,c=(0,u.Q)(t.pathname),d=c.getRedlPageMetadata,p=c.setRedlRenderableInfo,h=(c.setIsPageRawLayoutShouldBeStored,c.clearLayoutChangesTmpStorage),m=!(null!=(e=d())&&e.isReset),v=function(){a(!1)};return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(g.A,{variant:"tertiary",size:"md",disabled:!m||s,onClick:function(){m&&(a(!0),h())},"data-testid":"REDL-bottom-bar-reinicia-button",children:"Reinicia"}),(0,P.jsx)(j.A,{show:n,hideModal:v,children:(0,P.jsxs)("div",{className:y().modalWrapper,children:[(0,P.jsx)("p",{className:y().modalTitle,children:"Est\xe0s segur que vols cancel\xb7lar els canvis realitzats? No es desaran les modificacions i es tornar\xe0 a la versi\xf3 anterior."}),(0,P.jsxs)("div",{className:y().modalButtonsWrapper,children:[(0,P.jsx)(g.A,{variant:"tertiary",size:"sm-lg",onClick:v,"data-testid":"REDL-modal-cancel-button",children:"Cancel\xb7la"}),(0,P.jsx)(g.A,{variant:"primary",size:"sm-lg",onClick:function(){v(),p(o,!0),h()},"data-testid":"REDL-modal-confirm-button",children:"Confirmar"})]})]})})]})}var R=r(54801),C=r.n(R),E=r(25585),I=r.n(E);function w(e){var t=e.name,r=e.option,n=e.value,a=e.handleChange,l=e.children;return(0,P.jsxs)("label",{className:I().redlRadioButton,children:[(0,P.jsx)("input",{type:"radio",id:t,name:t,value:r,checked:n===r,onChange:function(e){a(e.target.value)}}),(0,P.jsx)("span",{className:I().redlRadioButtonText,children:l}),(0,P.jsx)("div",{className:I().redlRadioButtonSelected})]})}var T=r(11335),L=r(78963),B=r(24737),N=r.n(B);function A(e){var t=e.children;return(0,P.jsx)("div",{className:N().redlLayoutWrapper,children:t})}var k=r(99095),F=r(26194),z=r.n(F),M="".concat(_.IM.apiREDLImages,"/web/dades/{path}"),V=r(54606),H=r(92482),U=r.n(H),W=r(30586);function J(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function q(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?J(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):J(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var Z=function(){var e,t=(0,W.f)(),r=t.userData,n=t.lastRefreshTime;return{fetchMethod:(0,i.useCallback)((e=(0,V.A)(U().mark(function e(t){var n,a,l,o;return U().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.method,a=t.url,l=t.data,e.next=3,fetch(a,q({method:n,headers:q({"Content-Type":"application/json"},(null==r?void 0:r.token)&&{Authorization:"Bearer ".concat(r.token)})},l&&{body:JSON.stringify(l)}));case 3:if(!(o=e.sent).ok){e.next=6;break}return e.abrupt("return",o.json());case 6:throw Error(o.statusText);case 7:case"end":return e.stop()}},e)})),function(t){return e.apply(this,arguments)}),[r,n]),lastRefreshTime:n}},Q=function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=(0,f.useRouter)(),r=t.pathname,n=(0,_.Vf)(t.asPath,"node"),a=(0,i.useState)((0,_.Vf)(t.asPath,"layoutpeek")),l=a[0],o=a[1],s=(0,i.useState)(null),c=s[0],d=s[1],u=Z(),p=u.fetchMethod,h=u.lastRefreshTime,m="true"===new URLSearchParams(window.location.search).get("dty-beta")?window.jitConfig.apiDELIVERTYBeta:window.jitConfig.apiDELIVERTY,v=(0,W.f)().userData,g=(0,k.useQuery)(["redl-layouts",h,n],function(){return p({method:"GET",url:m+"/mapaweb/nodes/{node}/layouts".replace("{node}",n)})},{enabled:!!(null==v?void 0:v.token)&&e&&!!n}).data;return(0,i.useEffect)(function(){if(g){var e,t;if((null==g||null==(e=g.principal)?void 0:e.path)===l)d(g.principal.nom);else if((null==g||null==(t=g.secundaris)?void 0:t.length)>0){var r=g.secundaris.find(function(e){return e.path===l});d(r?r.nom:null)}else d(null)}},[g,l]),{pathname:r,node:n,layout:l,layoutName:c,setLayout:o,data:g}},Y=_.IM.basePath;function G(){var e,t,r=(0,O.l)().setToastText,n=(0,i.useState)(!1),a=n[0],l=n[1],o=Q(a),s=o.layout,c=o.pathname,d=o.setLayout,f=o.data,p=(0,u.Q)(c),h=p.getRedlPageRawLayout,m=p.isResetRedlPageMetadata,v=p.setIsResetRedlPageMetadata,_=p.clearLayoutChangesTmpStorage,x=(0,O.l)().hidePreview,y=(0,i.useState)(!m()),D=y[0],R=y[1];(0,i.useEffect)(function(){R(!m())},[m]);var E=Z().fetchMethod,I=(0,k.useMutation)(E,{onSuccess:function(){r("Layout guardat correctament"),v(!0),_()},onError:function(){r("Hi ha hagut un error, el layout no s'ha pogut desar.")},onSettled:function(){l(!1)}}).mutate;return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsxs)(g.A,{variant:"primary",size:"md",onClick:function(){return l(!0)},disabled:x,children:["Desa",D?" canvis":""]}),(0,P.jsx)(j.A,{show:a,hideModal:function(){return l(!1)},children:(0,P.jsxs)("div",{className:C().saveLayoutWrapper,children:[(0,P.jsx)(T.A,{tag:"h1",size:"md",weight:"400",children:"Escull el dest\xed del layout"}),f&&(0,P.jsxs)(P.Fragment,{children:[(0,P.jsxs)("div",{children:[(0,P.jsxs)(A,{children:[(0,P.jsxs)(L.A,{margin:"0 0 16px 0",children:[(0,P.jsx)(T.A,{tag:"h2",size:"xs",weight:"400",children:"Principal"}),(0,P.jsx)(T.A,{tag:"p",size:"xs",weight:"300",children:"Si esculls aquest layout els canvis es publicaran"})]}),(0,P.jsxs)(w,{name:"layout",value:s,option:null==f||null==(e=f.principal)?void 0:e.path,handleChange:d,children:[(0,P.jsx)(b.k,{src:Y+"/_resources/REDL/icons/layout.svg?v=3.2608.7"}),(0,P.jsx)(T.A,{tag:"span",size:"xs",weight:"400",transform:"uppercase",children:null==f||null==(t=f.principal)?void 0:t.nom})]})]}),(0,P.jsxs)(A,{children:[(0,P.jsxs)(L.A,{margin:"0 0 16px 0",children:[(0,P.jsx)(T.A,{tag:"h2",size:"xs",weight:"400",children:"Secundaris"}),(0,P.jsx)(T.A,{tag:"p",size:"xs",weight:"300",children:"Si esculls algun dâaquests layouts els canvis es desaran en un layout de treball que no es publicar\xe0"})]}),(Array.isArray(null==f?void 0:f.secundaris)?z()(null==f?void 0:f.secundaris,["nom"]):[]).map(function(e){return(0,P.jsxs)(w,{name:"layout",option:e.path,value:s,handleChange:d,children:[(0,P.jsx)(b.k,{src:Y+"/_resources/REDL/icons/layout.svg?v=3.2608.7"}),(0,P.jsx)(T.A,{tag:"span",size:"xs",weight:"400",transform:"uppercase",children:e.nom})]},e.id)})]})]}),(0,P.jsxs)("div",{className:C().saveLayoutFooter,children:[(0,P.jsx)(g.A,{variant:"tertiary",size:"sm-lg",onClick:function(){return l(!1)},children:"Cancel\xb7la"}),(0,P.jsx)(g.A,{variant:"primary",size:"sm-lg",onClick:function(){var e=h(),t=e.cache,r=e.allData,n=e.structure;I({method:"POST",url:window.jitConfig.apiREDLLayouts+"/layouts",data:{layout:{relpath:s,data:t?{cache:t,allData:r,structure:n}:{allData:r,structure:n}}}},{onSuccess:function(){S.A.clear(),v(!0)}})},children:"Confirmar"})]})]})]})})]})}var K=r(22769),X=r.n(K),$=_.IM.basePath;let ee=i.memo(function(e){var t=e.showMsg,r=e.setShowMsg,n=e.type,a=e.content,l=e.title;return t?(0,P.jsx)("div",{className:X().redlMsg,"data-testid":"REDL-bottom-bubbleMsg-".concat(n),children:(0,P.jsxs)("div",{className:X().redlMsgWrapper,children:[(0,P.jsxs)("div",{className:X().redlMsgHeader,children:[(0,P.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,P.jsx)(b.k,{beforeInjection:function(e){e.setAttribute("width","20px"),e.setAttribute("height","20px"),e.style.marginRight="0.3rem"},src:$+"/_resources/REDL/icons/info-circle-fill.svg?v=3.2608.7",size:20}),void 0===l?"INFORMACI\xd3":l]}),(0,P.jsx)(g.A,{variant:"tertiary",size:"sm",title:"Tancar",onClick:function(e){r(!1)},children:(0,P.jsx)(b.k,{src:$+"/_resources/REDL/icons/x-lg.svg?v=3.2608.7"})})]}),"list"===n?(0,P.jsx)("ul",{children:a.length?a.map(function(e,t){return(0,P.jsx)("li",{children:e},t)}):(0,P.jsx)("li",{children:"No hi ha cap \xedtem"})}):a]})}):null},function(e,t){return JSON.stringify(e.content)===JSON.stringify(t.content)&&e.showMsg===t.showMsg});var et=r(59536),er=_.IM.basePath,en=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(0===e.length)return e;var t=new Map;return e.forEach(function(e){if(e){var r=e.split("|"),n=(0,h.A)(r,2),a=n[0],l=n[1],o=Number(l);(!t.has(a)||o>t.get(a))&&t.set(a,l)}}),Array.from(t.entries()).map(function(e){var t=(0,h.A)(e,2),r=t[0],n=t[1];return"".concat(r,": ").concat(n)})},ea=function(e,t){var r=[],n=(0,et.v)(e);
1Array.isArray(null==n?void 0:n.children)&&n.children.forEach(function(e,t){var n=el(e,t+1);n.length>0&&r.push.apply(r,(0,p.A)(n))}),t(en(r))},el=function(e){if(!e)return[];var t=e.finalProps,r=e.children;return null!=t&&t.redlAuxInfo?[t.redlAuxInfo]:Array.isArray(r)?r.flatMap(el):[]};function eo(){var e=(0,O.l)(),t=e.setShowLayout,r=e.setZoom,n=e.hidePreview,a=e.setHidePreview,l=e.redlMetadataStructure,o=(0,i.useRef)(null),s=(0,i.useState)(!1);s[0],s[1];var c=(0,i.useState)(!1),d=c[0],u=c[1],f=(0,i.useState)("");f[0],f[1];var p=(0,i.useState)([]),h=p[0],m=p[1],_=Q().layoutName,j=function(e){return function(){r(function(t){return e?t+5:Math.max(5,t-5)})}},x=function(e){e.preventDefault(),e.stopPropagation(),u(!d)};return(0,i.useEffect)(function(){null!=l&&l.length&&ea(l,m)},[l]),(0,P.jsx)("div",{className:v().redlBottomBar,ref:o,"data-testid":"REDL-bottom-bar",children:(0,P.jsxs)("div",{className:v().redlBottomBarInner,children:[(0,P.jsx)("div",{className:v().redlBottomBarInnerLeft,children:(0,P.jsxs)("ul",{className:v().redlBottomBarTools,children:[(0,P.jsx)("li",{className:v().redlBottomBarToolsItem,children:(0,P.jsx)(g.A,{variant:"tertiary",size:"sm",onClick:function(){return t(function(e){return!e})},title:"Mostra/Oculta la barra lateral",disabled:n,children:(0,P.jsx)(b.k,{src:er+"/_resources/REDL/icons/layout-sidebar-reverse-square.svg?v=3.2608.7"})})}),(0,P.jsx)("li",{className:v().redlBottomBarToolsItem,children:(0,P.jsx)(g.A,{variant:"tertiary",size:"sm",title:"Amplia Zoom",onClick:j(!0),children:(0,P.jsx)(b.k,{src:er+"/_resources/REDL/icons/zoom-in.svg?v=3.2608.7"})})}),(0,P.jsx)("li",{className:v().redlBottomBarToolsItem,children:(0,P.jsx)(g.A,{variant:"tertiary",size:"sm",title:"Redueix zoom",onClick:j(!1),children:(0,P.jsx)(b.k,{src:er+"/_resources/REDL/icons/zoom-out.svg?v=3.2608.7"})})}),(0,P.jsx)("li",{className:v().redlBottomBarToolsItem,children:(0,P.jsx)(g.A,{variant:"tertiary",size:"sm",title:"Mostra REDL",onClick:function(){r(100),a(function(e){return!e})},children:n?(0,P.jsx)(b.k,{src:er+"/_resources/REDL/icons/eye-slash.svg?v=3.2608.7"}):(0,P.jsx)(b.k,{src:er+"/_resources/REDL/icons/eye-fill.svg?v=3.2608.7"})})}),(0,P.jsxs)("li",{className:v().redlBottomBarToolsItem,children:[(0,P.jsx)(ee,{showMsg:d,setShowMsg:u,type:"list",content:h}),(0,P.jsx)(g.A,{variant:"tertiary",size:"sm",title:"Mostra informaci\xf3 de la p\xe0gina","data-testid":"REDL-bottom-btn-information",onClick:function(e){x(e)},children:d?(0,P.jsx)(b.k,{src:er+"/_resources/REDL/icons/info-circle-fill.svg?v=3.2608.7"}):(0,P.jsx)(b.k,{src:er+"/_resources/REDL/icons/info-circle.svg?v=3.2608.7"})})]}),(0,P.jsx)("li",{className:v().redlBottomBarToolsItem,children:(0,P.jsx)(g.A,{variant:"tertiary",size:"sm",title:"Ajuda",onClick:function(){return window.open("https://confluence.ccma.cat/x/9gGFGw","_blank")},children:(0,P.jsx)(b.k,{src:er+"/_resources/REDL/icons/question-circle.svg?v=3.2608.7"})})})]})}),_&&(0,P.jsxs)("div",{className:v().redlBottomBarInnerCenter,children:[(0,P.jsx)("span",{id:"layout-label",className:v().layoutLabel,children:"Layout:"}),(0,P.jsx)("h1",{"aria-describedby":"layout-label",children:_})]}),(0,P.jsx)("div",{className:v().redlBottomBarInnerRight,children:(0,P.jsxs)("ul",{className:v().redlBottomBarActions,children:[(0,P.jsx)("li",{className:v().redlBottomBarActionsItem,children:(0,P.jsx)(D,{})}),(0,P.jsx)("li",{className:v().redlBottomBarActionsItem,children:(0,P.jsx)(G,{})})]})})]})})}var ei=r(7121),es=r.n(ei),ec=r(47282),ed=r.n(ec),eu=r(58867),ef=r(73403),ep=r(63067),eh=r.n(ep),em=function(){var e=(0,f.useRouter)(),t=(0,u.Q)(e.pathname).getRedlPageMetadata;return function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"redl-index.json",a=t(e.pathname).layoutURLHost;return"{layoutURLHost}/web/dades/{path}".replace("{layoutURLHost}",a).replace("{path}","".concat(r?"".concat(r,"/"):"").concat(n))}},ev=function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return M.replace("{path}","".concat(e?"".concat(e,"/"):"").concat(t))}},eg=r(60260);function eb(e){var t=e.block,r=e.ultimBloc,a=e.goToBlock,l=e.removeRenderThumbnail,o=e.layoutMetadataPath,c=(e.renderThumbnails,(0,i.useRef)(null)),d=(0,i.useState)(!1),u=d[0],f=d[1],p=(0,i.useState)(null),h=(p[0],p[1]),m=ev(),v=(0,i.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],r=document.getElementById("blocredl-".concat(t.blocIdx));if(r){var n=r.querySelector("#blocredl-".concat(t.blocIdx,' [class*="bloc-snapshot"]'));n&&setTimeout(function(){eh()(n,{logging:!1,useCORS:!0,backgroundColor:null}).then(function(r){h(r.toDataURL("image/png")),e&&l(t.blocIdx)})},200)}},[t.blocIdx,l]);(0,i.useEffect)(function(){var e=c.current;return(0,ef.A)(e),(0,s.kZ)({element:e,getInitialData:function(){return{blocIdx:t.blocIdx,type:"thumbnail"}},onDragStart:function(){return f(!0)},onDrop:function(){return f(!1)}})},[t,v]);var g=(0,eg.A)((0,n.A)((0,n.A)({},ed().redlOffCanvasLayoutListItem,!0),ed().redlOffCanvasLayoutListItemNotEmpty,o));return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(eu.A,{blocIdx:t.blocIdx,size:"sm"}),(0,P.jsx)("li",{className:g,onClick:a(t.blocIdx),ref:c,children:(0,P.jsx)("div",{className:"".concat(ed().redlOffCanvasLayoutPlaceholder," ").concat(u&&ed().redlOffCanvasHideBlocStyles),style:{backgroundImage:o?"url(".concat(m(null,o+".png"),")"):"none",backgroundSize:"cover",backgroundPosition:"top"},children:(0,P.jsx)("span",{className:ed().redlOffCanvasLayoutNumber,children:t.blocIdx})})},t.blocIdx),r===t.blocIdx&&(0,P.jsx)(eu.A,{blocIdx:t.blocIdx+1,size:"sm"})]})}var e_=_.IM.basePath;function ej(e){var t,r,n=e.ultimBloc,a=(0,f.useRouter)(),l=(0,i.useRef)(null),o=(0,i.useRef)(null),s=(0,u.Q)(a.pathname,a.query),d=s.getRedlPageMetadata,p=s.removeRenderThumbnail,h=(s.getZonaEditable,s.getRedlPageRawLayout),m=(0,O.l)(),v=m.unDoZoom,_=m.showLayout,j=m.setShowLayout,x=m.scrollPercentage;(0,i.useEffect)(function(){return(0,c.V)({element:l.current,canScroll:function(e){return"thumbnail"===e.source.data.type}})});var y=function(e){return function(){var t;null==(t=document.getElementById("blocredl-".concat(e)))||t.scrollIntoView({behavior:"smooth",block:"center"})}},S=d(a.pathname),D=h(a.pathname),R=function(){var e,t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(0===r.length)return r;var n=(null==(e=r.find(function(e){return"ZonaEditable"===e.name}))?void 0:e.children)||[];return 0===n.length&&(n=(null==(t=r.find(function(e){return"Estructura"===e.name}))||null==(t=t.children)||null==(t=t.find(function(e){return"ZonaEditable"===e.name}))?void 0:t.children)||[]),n},C=R(null==S?void 0:S.structure),E=R(null==D?void 0:D.structure),I=Math.max(Math.min(x*(null==(t=o.current)?void 0:t.scrollHeight)-120||0,(null==(r=o.current)?void 0:r.scrollHeight)-240),0)||0;return(0,P.jsxs)("div",{className:"".concat(es().redlOffCanvasLayout," ").concat(_&&es().redlOffCanvasLayoutShow),style:{zoom:"".concat(v,"%")},children:[(0,P.jsx)("div",{className:es().redlOffCanvasLayoutInnerHead,children:(0,P.jsx)(g.A,{variant:"tertiary",size:"sm",onClick:function(){return j(!1)},children:(0,P.jsx)(b.k,{src:e_+"/_resources/REDL/icons/x.svg?v=3.2608.7"})})}),(0,P.jsxs)("div",{className:es().redlOffCanvasLayoutInnerBody,ref:l,children:[(0,P.jsx)("div",{className:es().redlOffCanvasLayoutOverlay,style:{to
1p:I}}),(0,P.jsx)("ul",{className:es().redlOffCanvasLayoutList,ref:o,children:C.map(function(e,t){var r;return(0,P.jsx)(eb,{block:e,ultimBloc:n,goToBlock:y,renderThumbnails:S.renderThumbnails,removeRenderThumbnail:p,layoutMetadataPath:null==(r=E[t])||null==(r=r.props)?void 0:r.path},e.blocIdx)})})]})]})}var ex=r(6642),ey=r(53034),eO=r(23217),eS=r.n(eO);function eP(e){var t=e.visible,r=e.closePanel,n=e.children;return(0,ex.i)(r),(0,P.jsxs)(ey.A,{children:[(0,P.jsx)("div",{className:"".concat(eS().rightSidePanelLayer," ").concat(t?eS()["visible-layer"]:""),onClick:r}),(0,P.jsx)("div",{className:"".concat(eS().rightSidePanelWrapper," ").concat(t?eS()["visible-".concat(t)]:""),children:t?n:null})]})}var eD=r(52627),eR=r.n(eD),eC=r(30953),eE=r.n(eC);function eI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ew(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eI(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eI(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var eT=_.IM.basePath;function eL(e){var t=(0,O.l)().setShowRightSidePanel;return(0,P.jsxs)("div",{className:"".concat(eE().redlCardRounded," ").concat("edit"===e.action?eE().redlCardRoundedIn:""),style:e.height?{height:e.height}:null,children:[e.header,e.closed?(0,P.jsx)("div",{className:eE().redlCardRoundedClosed,children:(0,P.jsx)(g.A,{variant:"tertiary",size:"sm",onClick:function(){e.onCancel?e.onCancel():t(function(e){return ew(ew({},e),{},{size:"md",data:void 0,action:"add"})})},children:(0,P.jsx)(b.k,{src:eT+"/_resources/REDL/icons/x.svg?v=3.2608.7"})})}):null,(0,P.jsx)("div",{className:eE().redlCardRoundedContent,children:e.children})]})}var eB=r(89159),eN=r.n(eB),eA=r(63309);function ek(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function eF(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ez(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eF(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eF(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var eM=_.IM.basePath;function eV(e){var t,r,n,a,l=e.pathname,o=e.title,s=e.userId,c=(0,O.l)(),d=c.showRightSidePanel,u=c.setShowRightSidePanel,f=c.setFileTree,h=c.fileTree,m=c.fileTreeLocalStorageName,v=c.FILE_TREE_CACHE_EXPIRE_TIME,g=(0,i.useState)(!1),_=g[0],j=g[1],x=em(),y=(0,k.useQuery)(["fileTreeRoot",{url:x(l)}],eA.bQ,{staleTime:1/0}).data;null==h||h.lastOpenPath;var S=function(){u(function(e){var t;return ez(ez({},e),{},{size:"lg",action:"add",data:ez(ez({},y),{},{breadcrumbs:[].concat((0,p.A)(o),[null==y||null==(t=y.summary)?void 0:t.title])})})})};(0,i.useEffect)(function(){var e=!0;if(null!=y&&y.content&&(e="index"===y.content),Array.isArray(null==h?void 0:h.openedPaths)){var t,r=function(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return ek(e,void 0);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?ek(e,t):void 0}}(e))){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var l,o=!0,i=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){i=!0,l=e},f:function(){try{o||null==r.return||r.return()}finally{if(i)throw l}}}}(h.openedPaths.filter(function(e){return e.startsWith(l)}));try{for(r.s();!(t=r.n()).done;){var n=t.value;if((l!=n||e)&&!_){j(!0);break}}}catch(e){r.e(e)}finally{r.f()}}l===(null==h?void 0:h.lastOpenPath)&&(null==y?void 0:y.content)==="modules"&&S()},[y]);var D=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return -1!==e.indexOf(l)?e=e.filter(function(e){return!e.startsWith(l)}):"index"===y.content&&e.push(l),e},R=function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=new Date,r={openedPaths:D(null==h?void 0:h.openedPaths),lastOpenPath:e?l:h.lastOpenPath,expire:t.getTime()+v};f(r),localStorage.setItem(m,JSON.stringify(r))},C=(null==y?void 0:y.content)==="modules"&&(null==(t=d.data)||null==(t=t.summary)?void 0:t.pathname)===l;return y?(0,P.jsx)("li",{className:eN().redlFileTreeItemLi,children:(0,P.jsxs)("details",{open:_,children:[(0,P.jsxs)("summary",{className:"".concat(eN().redlFileTreeItemSummary," ").concat(C?eN().redlFileTreeItemSummaryActive:""),onClick:function(e){"modules"===y.content?(S(),R()):(j(function(e){return!e}),R(!1)),e.preventDefault()},"data-testid":"REDL-file-tree-summary-".concat(null==y||null==(r=y.summary)||null==(r=r.t
1itle)?void 0:r.replace(/\s+/g,"_")),children:[(0,P.jsxs)("div",{className:eN().redlFileTreeIcon,children:[(0,P.jsx)(b.k,{className:eN().redlFileTreeIconClosed,src:eM+"/_resources/REDL/icons/folder.svg?v=3.2608.7"}),(0,P.jsx)(b.k,{className:eN().redlFileTreeIconOpen,src:eM+"/_resources/REDL/icons/folder2-open.svg?v=3.2608.7"})]}),(0,P.jsx)(T.A,{tag:"span",size:"md",weight:"400",children:null==y||null==(n=y.summary)?void 0:n.title})]}),(0,P.jsx)("ul",{children:_&&(null==y||null==(a=y.essence)?void 0:a.map(function(e){var t;return(0,P.jsx)(eV,{pathname:e.pathname,title:[].concat((0,p.A)(o),[null==y||null==(t=y.summary)?void 0:t.title]),userId:s},e.pathname)}))})]})}):null}var eH=r(99113),eU=r.n(eH),eW=_.IM.basePath;function eJ(e){var t=e.breadcrumbs,r=void 0===t?[]:t,n=r.length-1;return(0,P.jsx)("div",{className:eU().redlBreadcrumbs,children:(0,P.jsx)("div",{className:eU().redlBreadcrumbsList,"data-testid":"REDL-breadcrumb",children:r.map(function(e,t){return(0,P.jsxs)(i.Fragment,{children:[(0,P.jsx)(T.A,{tag:"span",size:"md",weight:"400",children:e}),t>=0&&t<n?(0,P.jsx)(b.k,{className:eU().redlBreadcrumbsIcon,src:eW+"/_resources/REDL/icons/chevron-right.svg?v=3.2608.7"}):null]},t)})})})}var eq=r(21461),eZ=r.n(eq);function eQ(e){var t=e.length,r=e.size,n=e.visible,a=e.children,l=e.sibling?eZ().redlPanelColumnSibling:eZ().redlPanelColumn,o={1:eZ().redlPanelColumnLength1,2:eZ().redlPanelColumnLength2,3:eZ().redlPanelColumnLength3}[t]||null;return(0,P.jsx)("div",{className:"".concat(l," ").concat(r?eZ()["visible-".concat(r)]:""," ").concat(o),children:n?a:null})}var eY=r(8237),eG=r.n(eY);function eK(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eX(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eK(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eK(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var e$=_.IM.basePath;function e0(e){var t=e.title,r=e.children,n=e.action,a=e.closed,l=(0,O.l)().setShowRightSidePanel;return(0,P.jsxs)("div",{className:eG().redlRightSidePanelContent,"data-testid":"REDL-panel",children:[a?(0,P.jsx)("div",{className:eG().redlRightSidePanelContentClose,children:(0,P.jsx)(g.A,{variant:"tertiary",size:"sm",onClick:function(){return l(null)},children:(0,P.jsx)(b.k,{src:e$+"/_resources/REDL/icons/x-lg.svg?v=3.2608.7"})})}):null,(0,P.jsxs)("div",{className:eG().redlRightSidePanelContentHeader,children:[(0,P.jsx)("div",{className:eG().redlRightSidePanelContentInnerTitle,children:(0,P.jsx)(T.A,{tag:"h2",size:"lg",weight:"600",children:t})}),n?(0,P.jsx)("div",{className:eG().redlRightSidePanelContentInnerButton,children:(0,P.jsx)(g.A,{variant:"tertiary",size:"sm",onClick:function(){return l(function(e){return eX(eX({},e),{},{size:"lg",action:n})})},children:(0,P.jsx)(b.k,{src:e$+"/_resources/REDL/icons/chevron-right.svg?v=3.2608.7"})})}):null]}),(0,P.jsx)("div",{className:eG().redlRightSidePanelContentBody,children:r})]})}var e1=r(49425),e2=r.n(e1);function e3(e){var t=e.data,r=e.onClick,n=(0,i.useState)("0"),a=n[0];n[1];var l=ev();return(0,P.jsx)("div",{className:"".concat(e2().redlAfegirBlocImatgeWrapper," ").concat(r?e2().redlAfegirBlocImatgeContainerClicable:""),onClick:r,"data-testid":"REDL-add-block-image",children:(0,P.jsxs)("div",{className:e2().redlAfegirBlocImatgeContainer,style:{paddingTop:a},children:[(0,P.jsx)("h2",{className:e2().rNomComponent,children:null==t?void 0:t.title}),(0,P.jsx)("img",{alt:"m\xf2dul pre-configurat ".concat(null==t?void 0:t.thumbnail),src:l(null==t?void 0:t.pathname,null==t?void 0:t.thumbnail)})]})})}
1var e7=r(29605),e5=r.n(e7),e6=r(93395),e9=r.n(e6),e4=r(2005),e8=r.n(e4);function te(e){var t=e.label,r=e.desc,n=e.children;return(0,P.jsxs)("div",{className:e8().redlFormElement,children:[(0,P.jsx)("label",{className:e8().redlFormElementLabel,children:"slug"===t?"url":t}),n,r?(0,P.jsx)("span",{className:e8().redlFormElementDesc,children:r}):null]})}var tt=(0,i.forwardRef)(function(e,t){var r=e.value,n=e.onChange,a=e.label,l=e.desc,o=(0,i.useRef)(null);return(0,i.useEffect)(function(){o.current&&(o.current.style.height="5px",o.current.style.height=o.current.scrollHeight+"px")},[r]),(0,P.jsx)(te,{label:a,desc:l,children:(0,P.jsx)("textarea",{className:e9().redlTextarea,onChange:n,value:r,onKeyDown:function(e){if(32===e.keyCode)e.preventDefault();else if(13===e.keyCode&&r&&!e.shiftKey){var n;null==t||null==(n=t.current)||n.dispatchEvent(new Event("submit",{cancelable:!0,bubbles:!0}))}},ref:o})})});tt.displayName="TextareaComponent";var tr=r(83217),tn=r.n(tr);function ta(e){var t=e.checkboxId,r=e.checkboxValue,n=e.textLabel,a=e.isChecked,l=e.setIsChecked;return(0,P.jsxs)("label",{htmlFor:t,className:tn().checkboxLabel,children:[(0,P.jsx)("input",{type:"checkbox",id:t,value:r,checked:a,onChange:function(e){return l(e.target.checked)}}),n]})}var tl=r(17482),to=r(73334),ti=r(54747),ts=r.n(ti);function tc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function td(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tc(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tc(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var tu=_.IM.basePath,tf=function(e){return tl.c.DropdownIndicator&&(0,P.jsx)(tl.c.DropdownIndicator,td(td({},e),{},{children:(0,P.jsx)(b.k,{src:tu+"/_resources/REDL/icons/chevron-down.svg?v=3.2608.7"})}))},tp=function(e){return tl.c.ClearIndicator&&(0,P.jsx)(tl.c.ClearIndicator,td(td({},e),{},{children:(0,P.jsx)(b.k,{src:tu+"/_resources/REDL/icons/x.svg?v=3.2608.7"})}))};function th(e){var t=e.value,r=e.options,n=e.label,a=e.desc,l=e.onChange;return(0,P.jsx)(te,{label:n,desc:a,children:(0,P.jsx)(to.A,{isClearable:!0,value:t,options:r,className:ts().redlSelect,onChange:l,formatCreateLabel:function(e){return"Crear ".concat(e)},placeholder:"Seleccionar",components:{DropdownIndicator:tf,ClearIndicator:tp},styles:{valueContainer:function(e){return td(td({},e),{},{fontSize:"0.9rem"})}}})})}var tm=r(77567),tv=r(20836);function tg(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function tb(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tg(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tg(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function t_(e){var t,r,n,a,l,o,s,c,d,p=e.handleSave,h=(0,i.useRef)(),m=(0,O.l)(),v=m.showRightSidePanel,b=m.setShowRightSidePanel,_=(0,f.useRouter)(),j=(0,(0,u.Q)(_.pathname).getRedlPageRawLayout)().allData,x=[],y=(0,W.f)().userData,S=(0,i.useState)([]),D=S[0],R=S[1],C=(0,i.useState)(!1),E=C[0],I=C[1];Object.keys((null==(r=j[0])?void 0:r.main)||{}).sort().forEach(function(e){var t;x.push({value:e,label:e,url:null==(t=j[0])||null==(t=t.main[e])?void 0:t.url})});var w=(0,i.useState)({value:null==(n=v.fontDeDades)||null==(n=n.source)?void 0:n.name,label:null==(a=v.fontDeDades)||null==(a=a.source)?void 0:a.name,url:null==(l=v.fontDeDades)||null==(l=l.source)?void 0:l.url}),T=w[0],B=w[1],N=function(){var e;p({newSource:T,oldSource:null==(e=v.fontDeDades)?void 0:e.source,propagateSource:F})},A=(t=(0,V.A)(U().mark(function e(t){var r,n,a,l,o;return U().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r="true"===new URLSearchParams(window.location.search).get("dty-beta")?window.jitConfig.apiDELIVERTYBeta:window.jitConfig.apiDELIVERTY,n="/continguts/DTY_COLLECCIO/_autocompletat?text=".concat(t),a={items:50,filtres:{DOMAIN:["N324","senseDomini"],STATE:["PUB","PUBNC"]},camps:["UPDATED"]},e.next=7,fetch("".concat(r).concat(n),{method:"POST",body:JSON.stringify(a),headers:{"Content-Type":"application/json",accept:"*/*",authorization:"Bearer ".concat(null==y?void 0:y.token)}});case 7:return l=e.sent,e.next=10,l.json();case 10:(null==(o=e.sent)?void 0:o.resultats)!==void 0?(R(o.resultats.map(function(e){return{value:e.id,label:e.camps.TITOL+" - "+e.id+" - "+e.camps.STATE.NAME}})),I(!1)):console.error("Error fent la crida a l'api de deliverty");case 12:case"end":return e.stop()}},e)})),function(e){return t.apply(this,arguments)}),k=(0,i.useState)(null!=(o=null==(s=v.fontDeDades)||null==(s=s.blocConfig)?void 0:s.propagateSource)&&o),F=k[0],z=k[1];function M(e,t){return e.replace(/(\?|&)id=\d+(&|$)/,"$1id=".concat(t,"$2"))}var H=(null==T||null==(c=T.url)?void 0:c.includes("origen=colleccio"))||!1;return(0,P.jsx)(eL,{height:"100%",action:"edit",closed:!0,onCancel:function(){b(function(e){return tb(tb({},e),{},{size:"xl",fontDeDades:void 0})})},children:(0,P.jsxs)("form",{onSubmit:function(e){e.preventDefault(),(!F||window.confirm("Vols aplicar la mateixa font de dades per a totes les posicions?"))&&N()},ref:h,children:[H&&(0,P.jsx)(L.A,{margin:"0 0 8px 0",padding:"8px 0 0 0",children:(0,P.jsx)(tv.Ay,{className:"basic-single",classNamePrefix:"select",name:"color",options:D,onInputChange:function(e){e.length>2&&(I(!0),clearTimeout(d),d=setTimeout(function(){A(e)},500))},onChange:function(e){if(null===e)R([]);else{var t=e.label.split(" - "),r=(0,tm.KT)((0,tm.O7)(t[0]+t[1]));B(function(t){return tb(tb({},t),{},{url:M(T.url,e.value)})}),B({value:r,label:r,url:M(T.url,e.value)})}},isClearable:!0,isSearchable:!0,isLoading:E,placeholder:"Cercador de fonts de dades"})}),(0,P.jsx)(L.A,{margin:"0 0 8px 0",children:(0,P.jsx)(th,{label:"Font de dades",value:T,options:x,onChange:function(e){B({value:(0,tm.O7)(null==e?void 0:e.value),label:(0,tm.O7)(null==e?void 0:e.label),url:(0,tm.O7)(null==e?void 0:e.url)})}})}),(0,P.jsx)(L.A,{margin:"0 0 8px 0",children:(0,P.jsx)(tt,{label:"url",value:null==T?void 0:T.url,onChange:function(e){B(function(t){return tb(tb({},t),{},{url:(0,tm.O7)(e.target.value)})})},ref:h})}),(0,P.jsx)(L.A,{margin:"0 0 8px 0",padding:"8px 0 0 0",children:(0,P.jsx)(ta,{checkboxId:"checkboxMateixOrigen",checkboxValue:"checbox_mateixOrigen",textLabel:"Aplicar el mateix origen per la resta",isChecked:F,setIsChecked:z})}),(0,P.jsxs)(L.A,{container:!0,alignItems:"center",justifyContent:"center",padding:"24px 0 0 0",children:[(0,P.jsx)(g.A,{variant:"tertiary",size:"sm-lg",type:"reset",style:{marginRight:"1rem"},onClick:function(){return b(function(e){return tb(tb({},e),{},{size:"xl",fontDeDades:void 0})})},children:"Cancel\xb7la"}),(0,P.jsx)(g.A,{variant:"secondary",size:"sm-lg",type:"submit",disabled:!(null!=T&&T.value)||!(null!=T&&T.url),children:"Guardar"})]})]})})}var tj=r(64927),tx=r.n(tj);function ty(e){var t,r=e.tabs,n=(0,i.useState)(null==(t=r[0])?void 0:t.id),a=n[0],l=n[1],o=function(e){l(e.target.id)};return(0,P.jsxs)("div",{className:tx().redlTabs,children:[(0,P.jsx)("nav",{className:tx().redlTabsNav,children:(0,P.jsx)("ul",{className:tx().redlTabsList,children:r.map(function(e){return(0,P.jsx)("li",{className:tx().redlTabsItem,children:(0,P.jsx)("button",{className:"".concat(tx().redlTabsButton," ").concat(a===e.id?tx().redlTabsButtonActive:""),id:e.id,onClick:o,children:(0,P.jsx)("span",{"data-text":e.text,children:e.text})})},e.id)})})}),(0,P.jsx)("div",{className:tx().redlTabsContent,children:r.map(function(e){return(0,P.jsx)("div",{className:"".concat(tx().redlTabsPage," ").concat(a===e.id?tx().redlTabsPageActive:""),children:e.children},e.id)})})]})}var tO=r(12625),tS=r.n(tO),tP=r(98441),tD=r.n(tP);function tR(){return(0,P.jsx)("div",{className:tD().redlSeparator,children:(0,P.jsx)("span",{className:tD().redlSeparatorLine})})}function tC(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function tE(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?tC(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tC(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var tI=_.IM.basePath,tw=function(e){var t=e.text,r=e.value;return(0,P.jsxs)("li",{className:tS().redlDataSourceItem,children:[(0,P.jsx)(T.A,{tag:"span",weight:"400",size:"sm",children:t}),(0,P.jsx)("span",{className:tS().redlDataSourceData,children:(0,P.jsx)(T.A,{tag:"span",weight:"400",size:"sm",children:r})})]})};function tT(e){var t=e.editableInfo,r=e.blocConfig,n=(0,O.l)().setShowRightSidePanel,a=z()(Object.keys(t.sources||{}).map(function(e){var r;return{name:e,url:null==(r=t.sources[e])?void 0:r.url}}),["name"]);return(0,P.jsx)("div",{className:tS().redlDataSource,children:a.map(function(e,l){return(0,P.jsxs)(i.Fragment,{children:[(0,P.jsxs)("div",{className:tS().redlDataSourceInnerLeft,children:[(0,P.jsxs)("div",{className:tS().redlDataSourceTitle,children:[(0,P.jsx)(T.A,{tag:"span",weight:"400",size:"sm",transform:"uppercase",children:"Font de dades ".concat(a.length>1?l+1:"").trim()}),(0,P.jsx)("div",{className:tS().redlDataSourceInnerRight,children:(0,P.jsx)(g.A,{variant:"tertiary",size:"sm",onClick:function(){return n(function(n){return tE(tE({},n),{},{size:"xl",fontDeDades:{path:t.path,source:e,blocConfig:r}})})},children:(0,P.jsx)(b.k,{src:tI+"/_resources/REDL/icons/pencil.svg"})})})]}),(0,P.jsxs)("ul",{className:tS().redlDataSourceList,children:[(0,P.jsx)(tw,{text:"Nom:",value:e.name}),(0,P.jsx)(tw,{text:"URL:",value:e.url})]})]}),(0,P.jsx)(tR,{})]},e.name)})})}var tL=r(14987);function tB(e){var t=e.value,r=e.onChange,n=e.label,a=e.desc,l=e.type;return(0,P.jsx)(te,{label:n,desc:a,children:(0,P.jsx)(tL.A,{variant:"normal-padding",value:t||"",setValue:r,onKeyDown:function(e){"number"!==l||/[0-9]/.test(e.key)||e.preventDefault(),["jsPath","number"].includes(l)&&32===e.keyCode&&e.preventDefault()}})})}var tN=r(42725),tA=r.n(tN),tk=r(60449),tF=r.n(tk),tz=r(9922),tM=r.n(tz);function tV(e){var t=e.editableInfo,r=e.newBlock,n=e.setNewBlock,a=function(e){return e?e.split(".").flatMap(function(e){var t=e.match(/^([^\[]+)\[(\d+)\]$/);return t?[t[1],Number(t[2])]:e}):[]},l=function(e,t,r){n(function(n){var a="string"===r?t:(0,tm.O7)(t),l=tM()(n);return tA()(l,e,a),l})};return null!=t&&t.length?(0,P.jsx)(eL,{height:"100%",children:(0,P.jsx)(ty,{tabs:t.map(function(e,t){var n;return{id:"".concat(t),text:"Posici\xf3 ".concat(t+1),children:(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(tT,{editableInfo:e,blocConfig:{propagateSource:null==r||null==(n=r.props)?void 0:n.propagateSource}}),Object.keys(e.editableProps||{}).map(function(t,n){var o=e.editableProps[t]||{},s=o.type,c=o.desc,d=o.value,u=t.split("."),f=[].concat((0,p.A)(a(e.path).filter(function(e){return null!=e})),["props"],(0,p.A)(u)),h=tF()(r,[].concat((0,p.A)(a(e.path).filter(function(e){return null!=e})),["props"],(0,p.A)(u),["dataId"])),m=void 0!==tF()(r,[].concat((0,p.A)(f),["jsPath"])),v="jspath"===s&&m?[].concat((0,p.A)(f),["jsPath"]):f,g=tF()(r,v),b="jspath"===s||void 0===c?"Provinent del camp ".concat(t).concat(h?" de ".concat(h):""):"string"==typeof c?c:"";return(0,P.jsxs)(i.Fragment,{children:[(0,P.jsx)(tB,{label:t,value:null!=g?g:d,type:s,desc:b,onChange:function(e){return l(v,e.target.value,s)}}),n<Object.keys(e.editableProps||{}).length-1&&(0,P.jsx)(tR,{})]},t)})]})}})})}):null}var tH=r(23356),tU=r.n(tH);function tW(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function tJ(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tW(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tW(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var tq=function(e,t){if(tU()(t)){if(t.type)return"jspath"===t.type&&t
1U()(e)&&(null==e?void 0:e.jsPath)!==void 0?tJ(tJ({},t),{},{value:e}):tJ(tJ({},t),{},{value:e,type:t.type||typeof e});var r={};return Object.keys(t).forEach(function(n){r[n]=tq(null==e?void 0:e[n],t[n])}),r}},tZ=function(e,t,r,n){var a=t.find(function(t){return t.name&&t.name===e.name&&!["Fila","Columna","Contenidor","BlocREDL"].includes(t.name)});if(a){var l=tJ(tJ({},tF()(a,"config.".concat(e.config||"default",".props"),{})),e.props),o=tF()(a,"config._editable",{}),i={};Object.keys(o).forEach(function(e){i[e]=tq(l[e],o[e])}),r.push({name:e.name,sources:e.sources,editableProps:i,path:n})}return Array.isArray(e.children)&&e.children.forEach(function(e,a){return tZ(e,t,r,"".concat(n?"".concat(n,".children[").concat(a,"]"):"children[".concat(a,"]")))}),r};function tQ(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function tY(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tQ(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tQ(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var tG=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r={};return Object.keys(e||{}).forEach(function(n){var a=e[n],l=t?"".concat(t,".").concat(n):n;!a||"object"!=typeof a||"value"in a||"type"in a?r[l]=a:r=tY(tY({},r),tG(a,l))}),r};function tK(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function tX(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tK(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tK(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var t$=r(76694),t0=r.n(t$),t1=r(33507),t2=r.n(t1),t3=r(97481),t7=r.n(t3),t5=r(35342),t6=r.n(t5),t9=r(73957),t4=r.n(t9),t8=r(50124),re=r.n(t8),rt=r(42711),rr=r.n(rt),rn=r(73474),ra=r.n(rn);function rl(e){var t=e.message;return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsxs)("svg",{className:ra().spinner,viewBox:"0 0 200 200",fill:"none",children:[(0,P.jsxs)("defs",{children:[(0,P.jsxs)("linearGradient",{id:"redl-spinner-secondHalf",children:[(0,P.jsx)("stop",{offset:"0%",className:ra().color4}),(0,P.jsx)("stop",{offset:"50%",className:ra().color4}),(0,P.jsx)("stop",{offset:"100%",className:ra().color3})]}),(0,P.jsxs)("linearGradient",{id:"redl-spinner-firstHalf",children:[(0,P.jsx)("stop",{offset:"0%",className:ra().color1}),(0,P.jsx)("stop",{offset:"40%",className:ra().color2}),(0,P.jsx)("stop",{offset:"100%",className:ra().color3})]})]}),(0,P.jsxs)("g",{strokeWidth:"8",children:[(0,P.jsx)("path",{stroke:"url(#redl-spinner-secondHalf)",d:"M 4 100 A 96 96 0 0 1 196 100"}),(0,P.jsx)("path",{stroke:"url(#redl-spinner-firstHalf)",d:"M 196 100 A 96 96 0 0 1 4 100"}),(0,P.jsx)("path",{className:ra().cap,strokeLinecap:"round",d:"M 4 100 A 96 96 0 0 1 4 98"})]}),(0,P.jsx)("animateTransform",{from:"0 0 0",to:"360 0 0",attributeName:"transform",type:"rotate",keyTimes:"0; .25; .5; .75; 1",values:"0 0 0;180 0 0;250 0 0;300 0 0;360 0 0",repeatCount:"indefinite",dur:"1300ms"})]}),t&&(0,P.jsx)("h3",{children:t})]})}function ro(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ri(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ro(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ro(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function rs(){var e,t,r,n,a,l,o=(0,O.l)(),s=o.showRightSidePanel,c=o.setShowRightSidePanel,d=(0,i.useState)("edit"===s.action?s.data:{}),p=d[0],h=d[1],m=(0,f.useRouter)(),v=(0,k.useQueryClient)(),b="fileTreeRoot",_=(0,u.Q)(m.pathname),j=_.addRedlBloc,x=_.editRedlBloc,y=(0,_.getRedlPageMetadata)(m.pathname),S=y.components,D=y.blocREDLSchema,R=new(rr())().compile(D),C=em(),E=R(p),I=tZ(p||{},S,[],"").map(function(e){return tX(tX({},e),{},{editableProps:tG(e.editableProps)})}),w=(0,k.useQuery)([b,{url:C(null==(e=s.data)?void 0:e.pathname,null==(t=s.data)?void 0:t.filename)}],eA.bQ,{enabled:"addDefault"===s.action&&!!(null==(r=s.data)?void 0:r.pathname)&&!!(null==(n=s.data)?void 0:n.filename)}
1),T=w.data,B=w.isFetched,N=function(){c(null),v.invalidateQueries(b)},A=(0,i.useCallback)(function(e){return t6()(e,function(e){if(e.name&&e.config){var t=S.find(function(t){return t.name===e.name});if(null!=t&&t.config&&null!=t&&t.config[e.config]){var r=tM()(t.config[e.config].props);e.props=ri(ri({},r),e.props)}delete e.config}return e.children&&(e.children=A(e.children)),e})},[]);return((0,i.useEffect)(function(){var e=(null==p||null==(r=p.props)?void 0:r.path)+".json",t=[null==(n=s.data)?void 0:n.pathname,null==(a=s.data)?void 0:a.filename].join("/");if(T&&B&&e!==t){var r,n,a,l,o,i=A([T])[0];h(ri(ri({},i),{},{props:ri(ri({},null==i?void 0:i.props),{},{thumbnail:"".concat(null==s||null==(l=s.data)?void 0:l.pathname,"/").concat(null==s||null==(o=s.data)?void 0:o.thumbnail)})}))}},[T,B,s]),p)?null!=p&&p.props||E?(0,P.jsxs)(e0,{title:"M\xf2dul preconfigurat ".concat(null==p||null==(a=p.props)?void 0:a.descripcio),children:[(0,P.jsxs)(L.A,{container:!0,columnGap:"8px",flex:"1",position:"relative",overflow:"hidden",children:[(0,P.jsx)(eQ,{length:1,visible:!0,children:(0,P.jsxs)(L.A,{container:!0,flexDirection:"column",height:"100%",overflow:"hidden",children:[(0,P.jsx)(L.A,{flex:"0 0 auto",children:(0,P.jsx)(e3,{data:"edit"===s.action?{thumbnail:"".concat(null==(l=p.props)?void 0:l.path,".png")}:p.props})}),(0,P.jsx)(L.A,{flex:"1",margin:"16px 0 0 0",overflow:"hidden",children:(0,P.jsx)(tV,{editableInfo:I,newBlock:p,setNewBlock:h})})]})}),(0,P.jsx)(eQ,{visible:(null==s?void 0:s.size)==="xl"&&(null==s?void 0:s.fontDeDades)!==void 0,size:(null==s?void 0:s.fontDeDades)!==void 0?null==s?void 0:s.size:null,length:1,sibling:!0,children:(0,P.jsx)(t_,{editableInfo:I,handleSave:function(e){var t=e.newSource,r=e.oldSource,n=e.propagateSource;h(function(e){var a;return(n?I.map(function(e){return e.path}):[null==(a=s.fontDeDades)?void 0:a.path]).forEach(function(n){var a="".concat(n,".sources.").concat(r.name);if(t4()(e,a)){var l=tF()(e,a);re()(e,a),tA()(l,"url",t.url),tA()(e,"".concat(n,".sources.").concat(t.value),l);var o=tF()(e,n);Object.keys((null==o?void 0:o.props)||{}).forEach(function(a){var l;(null==(l=o.props[a])?void 0:l.dataId)===r.name&&tA()(e,"".concat(n,".props.").concat(a,".dataId"),t.value)}),tA()(e,"".concat(n,".props.dataId"),t.value)}}),ri({},e)}),c(function(e){var n=t0()(e,["sources.".concat(r.name)]);return tA()(n,"sources.".concat(t.value),{url:t.url}),ri(ri({},n),{},{size:(null==s?void 0:s.action)==="edit"?"md":"xl",fontDeDades:void 0})})}})})]}),!E&&(0,P.jsx)(L.A,{container:!0,alignItems:"center",flex:"0 0 auto",justifyContent:"center",padding:"16px 0 0 0",children:(0,P.jsx)("div",{className:e5().error,children:(0,P.jsx)("p",{children:"Aquest bloc t\xe9 algun error i no es pot afegir."})})}),(0,P.jsxs)(L.A,{container:!0,alignItems:"center",flex:"0 0 auto",justifyContent:"center",padding:"16px 0 0 0",children:[(0,P.jsx)(g.A,{variant:"tertiary",size:"md",onClick:N,children:"Cancel\xb7la"}),(0,P.jsx)(g.A,{variant:"primary",size:"md",disabled:!E,onClick:function(){var e=tM()(s.sources||{});t2()(tF()(I,"[0].sources"),function(t,r){tF()(e,r)||tA()(e,r,t)});var t=I.reduce(function(e,t){return t.sources&&t2()(t.sources,function(t,r){e[r]=t}),e},{});t7()(e,t),"edit"===s.action?x(p,s.blocIdx-1,e):j(p,s.blocIdx-1,e),N()},"data-testid":"REDL-apply-button",children:"Aplica"})]})]}):(0,P.jsx)("div",{className:e5().loading,children:(0,P.jsx)(rl,{message:"Carregant"})}):null}function rc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function rd(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?rc(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rc(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function ru(){var e,t,r,n,a,l=(0,O.l)(),o=l.showRightSidePanel,i=l.setShowRightSidePanel,s=(0,W.f)().userData;return(0,P.jsx)(e0,{title:"Escull el m\xf2dul pre-configurat",closed:!0,children:(0,P.jsxs)(L.A,{container:!0,columnGap:"8px",flex:"1",position:"relative",overflow:"hidden",children:[(0,P.jsx)(eQ,{length:1,size:null==o?void 0:o.size,visible:!0,children:(0,P.jsx)(eL,{height:"100%",children:(0,P.jsx)("ul",{className:eR().redlFileTree,children:(0,P.jsx)(eV,{pathname:"redl",title:[],userId:s.usuari})})})}),(0,P.jsx)(eQ,{visible:(null==o?void 0:o.size)==="lg"||(null==o?void 0:o.size)==="xl",size:null==o?void 0:o.size,length:1,sibling:!0,children:(0,P.jsx)(eL,{height:"100%",action:"add",closed:!0,header:(0,P.jsx)(eJ,{breadcrumbs:(null==o||null==(e=o.data)?void 0:e.breadcrumbs)||(null==o||null==(t=o.allData)?void 0:t.breadcrumbs)}),children:(0,P.jsx)("div",{className:eR().redlAfegirBlocImatgeWrapper,children:null==(r=(null==o||null==(n=o.data)?void 0:n.essence)||(null==o||null==(a=o.allData)?void 0:a.essence))?void 0:r.map(function(e){return(0,P.jsx)(e3,{data:e,onClick:function(){return i(function(t){var r;return rd(rd({},t),{},{size:"xl",action:"addDefault",data:e,fontDeDades:void 0,allData:null!=o&&null!=(r=o.data)&&r.essence?null==o?void 0:o.data:t.allData})})}},e.thumbnail)})})})}),(0,P.jsx)(eQ,{visible:(null==o?void 0:o.action)==="addDefault",size:(null==o?void 0:o.action)==="addDefault"?"xl":null,length:3,sibling:!0,children:(0,P.jsx)(eL,{height:"100%",closed:!0,onCancel:function(){i(function(e){return rd(rd({},e),{},{size:"lg",data:e.allData,action:"add"})})},children:(0,P.jsx)(rs,{})})})]})})}var rf=r(62337),rp=r.n(rf),rh=_.IM.basePath;function rm(){var e=(0,i.useState)(!1),t=e[0],r=e[1],n=(0,O.l)(),a=n.toastText,l=n.setToastText;return(0,i.useEffect)(function(){a?(r(!0),setTimeout(function(){return l("")},3e3)):t&&r(!1)},[t,a,l]),a?(0,P.jsx)("ol",{className:rp().redlToastList,children:(0,P.jsxs)("li",{className:"".concat(rp().redlToast," ").concat(a?rp().redlToastOpen:t?rp().redlToastClosed:null),children:[(0,P.jsx)("div",{className:rp().redlToastButton,children:(0,P.jsx)(g.A,{variant:"tertiary",size:"sm",onClick:function(){l("")},children:(0,P.jsx)(b.k,{src:rh+"/_resources/REDL/icons/x.svg?v=3.2608.7"})})}),(0,P.jsx)("div",{className:rp().redlToastText,children:(0,P.jsx)("p",{children:a})})]})}):null}var rv=r(12364),rg=r.n(rv);function rb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function r_(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?rb(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rb(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function rj(e){var t,r=(0,O.l)(),n=r.showRightSidePanel,l=r.setShowRightSidePanel,p=r.zoom,h=r.hidePreview,m=r.setScrollPercentage,v=(0,f.useRouter)(),g=(0,u.Q)(v.pathname).moveRedlBloc,b=(0,i.useRef)(null),_=rg()(function(){if(b.current){var e=b.current.getBoundingClientRect();m(Math.min(Math.max(0,-e.top/e.height),1))}},150);return(0,i.useEffect)(function(){return(0,c.v)({canScroll:function(e){return"block"===e.source.data.type},getConfiguration:function(){return{maxScrollSpeed:"fast"}}})}),(0,i.useEffect)(_,[_,h,p]),(0,i.useEffect)(function(){return document.addEventListener("scroll",_),function(){document.removeEventListener("scroll",_)}},[b,_]),(0,i.useEffect)(function(){return(0,s.$p)({onDrop:function(e){var t=e.source,r=e.location.current.dropTargets[0];r&&(0,d.K)(t,r.data.blocIdx)&&g(t.data.blocIdx,r.data.blocIdx-(r.data.blocIdx<t.data.blocIdx?1:2))}})},[g]),(0,P.jsxs)(P.Fragment,{children:[h?(0,P.jsx)(a.A,r_({},e)):(0,P.jsxs)("div",{className:o().blocREDLWrapper,ref:b,"data-testid":"REDL-wrapper",children:[(0,P.jsxs)("div",{className:o().blocREDLContent,style:{zoom:"".concat(p,"%")},children:[(0,P.jsx)(a.A,r_({},e)),(0,P.jsx)(eu.A,{blocIdx:(null==(t=e.structure)?void 0:t.length)+1,size:"lg"})]}),(0,P.jsx)(ej,{ultimBloc:e.structure.length})]}),(0,P.jsx)(ey.A,{children:(0,P.jsx)(eo,{})}),(0,P.jsx)(eP,{visible:null==n?void 0:n.size,closePanel:function(){return l(null)},children:(null==n?void 0:n.action)==="add"||(null==n?void 0:n.action)==="addDefault"?(0,P.jsx)(ru,{}):["edit"].includes(null==n?void 0:n.action)?(0,P.jsx)(rs,{}):null}),(0,P.jsx)(rm,{})]})}function rx(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ry(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?rx(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rx(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function rO(e){var t=(0,W.f)().isEditModeEnable;return(0,P.jsx)(P.Fragment,{children:t?(0,P.jsx)(rj,ry({},e)):(0,P.jsx)(a.A,ry({},e))})}r(95669)},21461:e=>{e.exports={redlPanelColumn:"PanelColumn_redlPanelColumn__3UVhG",redlPanelColumnSibling:"PanelColumn_redlPanelColumnSibling__PicWH PanelColumn_redlPanelColumn__3UVhG","visible-lg":"PanelColumn_visible-lg__UHYmb","visible-xl":"PanelColumn_visible-xl__jkZx_",redlPanelColumnLength1:"PanelColumn_redlPanelColumnLength1__OHoUf",redlPanelColumnLength2:"PanelColumn_redlPanelColumnLength2__KNHor",redlPanelColumnLength3:"PanelColumn_redlPanelColumnLength3__Hl6zA"}},22769:e=>{e.exports={redlMsg:"bubbleMsg_redlMsg__3IhjZ",redlMsgWrapper:"bubbleMsg_redlMsgWrapper__m__8O",redlMsgHeader:"bubbleMsg_redlMsgHeader__qBfB_"}},23217:e=>{e.exports={rightSidePanelLayer:"RightSidePanel_rightSidePanelLayer___wZFF",rightSidePanelWrapper:"RightSidePanel_rightSidePanelWrapper___6Se1",rightSidePanelVisible:"RightSidePanel_rightSidePanelVisible__wuDYB","visible-md":"RightSidePanel_visible-md__LtrXz RightSidePanel_rightSidePanelVisible__wuDYB","visible-lg":"RightSidePanel_visible-lg__sLD15 RightSidePanel_rightSidePanelVisible__wuDYB","visible-xl":"RightSidePanel_visible-xl__kw496 RightSidePanel_rightSidePanelVisible__wuDYB","visible-layer":"RightSidePanel_visible-layer__443en",opacityAnimation:"RightSidePanel_opacityAnimation__9agw5",translateAnimation:"RightSidePanel_translateAnimation__qyiAr"}},24737:e=>{e.exports={redlLayoutWrapper:"LayoutWrapper_redlLayoutWrapper__IwmK6"}},25585:e=>{e.exports={redlRadioButton:"RadioButton_redlRadioButton__fHRx3",redlRadioButtonSelected:"RadioButton_redlRadioButtonSelected__XH7zd",redlRadioButtonText:"RadioButton_redlRadioButtonText__D_TXq"}},29605:e=>{e.exports={error:"EditarBloc_error__eIR__",loading:"EditarBloc_loading__UkfLo"}},30953:e=>{e.exports={redlCardRounded:"CardRounded_redlCardRounded__fqI8j",redlCardRoundedClosed:"CardRounded_redlCardRoundedClosed__V0wM4",redlCardRoundedContent:"CardRounded_redlCardRoundedContent__ohjaw",redlCardRoundedIn:"CardRounded_redlCardRoundedIn__3OoGm"}},36581:(e,t,r)=>{"use strict";r.d(t,{l:()=>l});
1var n=r(55729),a=r(4761),l=function(){var e=(0,n.useContext)(a.b);return{unDoZoom:100/e.zoom*100,setZoom:e.setZoom,showRightSidePanel:e.showRightSidePanel,setShowRightSidePanel:e.setShowRightSidePanel,showLayout:e.showLayout,setShowLayout:e.setShowLayout,hidePreview:e.hidePreview,setHidePreview:e.setHidePreview,redlDatabaseStructure:e.redlDatabaseStructure,toastText:e.toastText,setToastText:e.setToastText,scrollPercentage:e.scrollPercentage,setScrollPercentage:e.setScrollPercentage,redlMetadataStructure:e.redlMetadataStructure,fileTree:e.fileTree,setFileTree:e.setFileTree,fileTreeLocalStorageName:e.fileTreeLocalStorageName,FILE_TREE_CACHE_EXPIRE_TIME:e.FILE_TREE_CACHE_EXPIRE_TIME}}},47282:e=>{e.exports={redlOffCanvasLayoutListItem:"OffCanvasBlock_redlOffCanvasLayoutListItem___Gkdc",redlOffCanvasLayoutListItemNotEmpty:"OffCanvasBlock_redlOffCanvasLayoutListItemNotEmpty__m1h8p",redlOffCanvasLayoutPlaceholder:"OffCanvasBlock_redlOffCanvasLayoutPlaceholder__fdO6o",redlOffCanvasHideBlocStyles:"OffCanvasBlock_redlOffCanvasHideBlocStyles__CV7eO",redlOffCanvasLayoutNumber:"OffCanvasBlock_redlOffCanvasLayoutNumber__q63MP"}},49425:e=>{e.exports={redlAfegirBlocImatgeWrapper:"AfegirBlocImatge_redlAfegirBlocImatgeWrapper__D7WIM",redlAfegirBlocImatgeContainer:"AfegirBlocImatge_redlAfegirBlocImatgeContainer__7fzDs",redlAfegirBlocImatgeContainerClicable:"AfegirBlocImatge_redlAfegirBlocImatgeContainerClicable__PPd_1",rNomComponent:"AfegirBlocImatge_rNomComponent__7w9gr"}},51100:e=>{e.exports={blocREDLWrapper:"BlocREDLWrapper_blocREDLWrapper__X7_TK",blocREDLContent:"BlocREDLWrapper_blocREDLContent__wd_1E"}},51102:e=>{e.exports={"redl-input-text":"InputText_redl-input-text__WhNRu","redl-input-text-normal":"InputText_redl-input-text-normal__IjZ79 InputText_redl-input-text__WhNRu","redl-input-text-normal-padding":"InputText_redl-input-text-normal-padding__FpZLD InputText_redl-input-text-normal__IjZ79 InputText_redl-input-text__WhNRu","redl-input-text-no-border":"InputText_redl-input-text-no-border__qNfGv InputText_redl-input-text__WhNRu"}},52627:e=>{e.exports={redlFileTree:"AfegirBloc_redlFileTree__3APsm",redlAfegirBlocImatgeWrapper:"AfegirBloc_redlAfegirBlocImatgeWrapper__5i6b9"}},54747:e=>{e.exports={redlSelect:"Select_redlSelect__hikI3"}},54801:e=>{e.exports={saveLayoutWrapper:"SaveLayout_saveLayoutWrapper__Wjx__",saveLayoutFooter:"SaveLayout_saveLayoutFooter__XFXVw"}},58867:(e,t,r)=>{"use strict";r.d(t,{A:()=>h});var n=r(70585),a=r.n(n),l=r(81749),o=r(55729),i=r(73403),s=r(48152),c=r(76919),d=r(60676),u=r(36581),f=r(6029),p=d.IM.basePath;function h(e){var t=e.blocIdx,r=e.size,n=(0,u.l)().setShowRightSidePanel,d=(0,o.useRef)(null),h=(0,o.useState)(!1),m=h[0],v=h[1];return(0,o.useEffect)(function(){var e=d.current;return(0,i.A)(e),(0,s.tO)({element:e,getData:function(){return{blocIdx:t}},onDragEnter:function(){return v(!0)},onDragLeave:function(){return v(!1)},onDrop:function(){return v(!1)},canDrop:function(e){var r=e.source;return(0,c.K)(r,t)}})},[t]),(0,f.jsx)("div",{ref:d,className:"".concat(a().redlDivider," ").concat(a()["redl-divider-".concat(r)]),children:m?(0,f.jsxs)("div",{className:a().redlDividerDrag,children:[(0,f.jsx)("span",{className:a().redlDividerDragCircle}),(0,f.jsx)("span",{className:a().redlDividerDragLine})]}):(0,f.jsxs)("button",{className:a().redlDividerButton,"data-testid":"REDL-add-button-".concat(t),onClick:function(){return n({size:"md",action:"add",blocIdx:t})},children:[(0,f.jsx)("div",{className:a().redlDividerInnerIcon,children:(0,f.jsx)("span",{className:a().redlDividerIcon,children:(0,f.jsx)(l.k,{src:p+"/_resources/REDL/icons/plus.svg?v=3.2608.7"})})}),(0,f.jsx)("div",{className:a().redlDividerInnerDot,children:(0,f.jsx)("span",{className:a().redlDividerDot})})]})})}},62337:e=>{e.exports={redlToastList:"Toast_redlToastList___PLfN",redlToast:"Toast_redlToast__8bH8O",redlToastButton:"Toast_redlToastButton__JsG30",redlToastText:"Toast_redlToastText__0YOuF",redlToastOpen:"Toast_redlToastOpen__QTdoy",open:"Toast_open__VTQpY",redlToastClosed:"Toast_redlToastClosed__YBISq",closed:"Toast_closed__UWa8F"}},64927:e=>{e.exports={redlTabs:"Tabs_redlTabs__FY6H_",redlTabsNav:"Tabs_redlTabsNav__hiARH",redlTabsList:"Tabs_redlTabsList__yA0Pi",redlTabsItem:"Tabs_redlTabsItem__LZg63",redlTabsButton:"Tabs_redlTabsButton__nYTuY",redlTabsButtonActive:"Tabs_redlTabsButtonActive___4MOH",redlTabsContent:"Tabs_redlTabsContent__rimlP",redlTabsPage:"Tabs_redlTabsPage__SLSsT",redlTabsPageActive:"Tabs_redlTabsPageActive__L3mgx"}},70585:e=>{e.exports={"redl-divider-sm":"Divider_redl-divider-sm__5gYXo","redl-divider-lg":"Divider_redl-divider-lg__RRRyQ",redlDivider:"Divider_redlDivider__wnLHu",redlDividerIcon:"Divider_redlDividerIcon__geOww",redlDividerDot:"Divider_redlDividerDot__jEwLF",redlDividerButton:"Divider_redlDividerButton__caeu9",redlDividerInnerIcon:"Divider_redlDividerInnerIcon__SWhL4",redlDividerInnerDot:"Divider_redlDividerInnerDot__HnGJU",redlDividerDrag:"Divider_redlDividerDrag__AC692",redlDividerDragCircle:"Divider_redlDividerDragCircle__QtE_q",redlDividerDragLine:"Divider_redlDividerDragLine__NmLsI"}},73474:e=>{e.exports={spinner:"LoadingSpinnerREDL_spinner__qvt7u",cap:"LoadingSpinnerREDL_cap__wZGol",color1:"LoadingSpinnerREDL_color1__o22OJ",color2:"LoadingSpinnerREDL_color2__6Dx_R",color3:"LoadingSpinnerREDL_color3__rPn__",color4:"LoadingSpinnerREDL_color4__otxqy"}},76919:(e,t,r)=>{"use strict";r.d(t,{K:()=>n});var n=function(e,t){return e.data.blocIdx!==t&&e.data.blocIdx+1!==t}},77921:e=>{e.exports={redlBottomBar:"BottomBar_redlBottomBar__AyhRw",redlBottomBarInner:"BottomBar_redlBottomBarInner__TWvmP",layoutLabel:"BottomBar_layoutLabel__SlO1b",redlBottomBarInnerLeft:"BottomBar_redlBottomBarInnerLeft__l_Ljt",redlBottomBarInnerCenter:"BottomBar_redlBottomBarInnerCenter__5zVgv",redlBottomBarInnerRight:"BottomBar_redlBottomBarInnerRight__b5DpT",redlBottomBarTools:"BottomBar_redlBottomBarTools__dFsqt",redlBottomBarToolsItem:"BottomBar_redlBottomBarToolsItem__6t_Ds",redlBottomBarActions:"BottomBar_redlBottomBarActions__OHHwA",redlBottomBarActionsItem:"BottomBar_redlBottomBarActionsItem__KXSra"}},83217:e=>{e.exports={checkboxLabel:"Checkbox_checkboxLabel__BX_sg"}},89159:e=>{e.exports={redlFileTreeItemLi:"FileTree_redlFileTreeItemLi__M9fAe",redlFileTreeIconClosed:"FileTree_redlFileTreeIconClosed__sW_HU",redlFileTreeIconOpen:"FileTree_redlFileTreeIconOpen__Ps5wc",redlFileTreeItemSummary:"FileTree_redlFileTreeItemSummary__8dNNj",redlFileTreeItemSummaryActive:"FileTree_redlFileTreeItemSummaryActive__F8aLm",redlFileTreeIcon:"FileTree_redlFileTreeIcon__qin8L"}},93395:e=>{e.exports={redlTextarea:"Textarea_redlTextarea__Ukgx9"}},93506:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var n=r(50702),a=r(84151),l=r(81278),o=r(13984),i=r(6029);function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?s(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function d(e){var t=(0,l.useRouter)(),r=(0,o.Q)(t.pathname).setRedlNotRenderableInfo,n=c(c({},e),{},{setNotRenderableInfo:function(e,t,n,a){r(e,t,n,a)}});return(0,i.jsx)(a.oE,c({},n))}},98441:e=>{e.exports={redlSeparator:"Separator_redlSeparator__cbASo",redlSeparatorLine:"Separator_redlSeparatorLine__U4Bnz"}},99113:e=>{e.exports={redlBreadcrumbs:"Breadcrumbs_redlBreadcrumbs__wrFt_",redlBreadcrumbsList:"Breadcrumbs_redlBreadcrumbsList__uqHCK",redlBreadcrumbsIcon:"Breadcrumbs_redlBreadcrumbsIcon__0ODJi"}}}]); 2//# sourceMappingURL=20545.a66349d302149d4f.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.