PageSourceSearch

https://ready2playdc.com/_next/static/chunks/49496-df2f231fea0efd8f.js

js ready2playdc.com collected 2026-10-04 05:31:22 UTC 74,817 bytes, 2 lines download raw bytes

1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="56590033-b94b-498c-b629-4b99b6803748",e._sentryDebugIdIdentifier="sentry-dbid-56590033-b94b-498c-b629-4b99b6803748")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[49496],{20054:(e,t,r)=>{r.d(t,{A:()=>f});var n=r(67251),a=r(23745),i=r(29898),o=r(52672),s=r(76966),l=r(42969),u=r(7379),c=r.n(u);function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(d=function(){return!!e})()}var p=function(e){function t(){var e,r,a,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,n.default)(this,t),e=t,r=[s],e=(0,o.default)(e),a=(0,i.default)(this,d()?Reflect.construct(e,r||[],(0,o.default)(this).constructor):e.apply(this,r)),c().call(a,s),a.title=s.title,a.linkableId=s.linkableId,a.linkableType=s.linkableType,a.linkableTitle=s.linkableTitle,a.linkableUrl=s.linkableUrl,a.region=s.region,a.sequence=s.sequence,a.parentId=s.parentId,a.createdAt=s.createdAt,a}return(0,s.default)(t,e),(0,a.default)(t,[{key:"sort",value:function(e){return this.constructor.adapter.post("".concat(this.constructBaseURL(),"/sort"),e)}}])}(c());(0,l.default)(p,"baseURL","/navigation_links"),(0,l.default)(p,"_type","navigation-links");let f=p},26907:(e,t,r)=>{r.d(t,{dc:()=>g,dj:()=>k,g9:()=>v,jm:()=>h,qf:()=>m,vm:()=>y,yg:()=>b});var n=r(63857),a=r(42969),i=r(60180),o=r.n(i),s=r(33117),l=r.n(s),u=r(16829),c=r(61158);function d(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 p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach(function(t){(0,a.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var f=function(e){return null!=e&&"function"==typeof e.attributes?p(p({id:e.id},e.attributes()),e.links||{}):e},h=function(){var e;return e=(0,n.A)(o().mark(function e(t,r){var n,a,i,s;return o().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=r().staticPages.filters.state,a=p(p({},r().staticPages.filters),{},{state:"count"===n?"":n}),i=new c.A(r().staticPages.queries,a),t({type:u.A.FETCH_STATIC_PAGES_REQUEST}),e.prev=4,e.next=7,l().query(i);case 7:s=e.sent,t({type:u.A.FETCH_STATIC_PAGES_SUCCESS,pages:s.map(f),meta:s.meta}),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(4),t({type:u.A.FETCH_STATIC_PAGES_FAILURE,errorMessage:e.t0.statusText||e.t0.status});case 14:case"end":return e.stop()}},e,null,[[4,11]])})),function(t,r){return e.apply(this,arguments)}},g=function(e){var t;return t=(0,n.A)(o().mark(function t(r){var n,a;return o().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:u.A.PUBLISH_STATIC_PAGE_REQUEST,id:e}),n=l().new({id:e}),t.prev=2,t.next=5,n.publish();case 5:a=t.sent,r({type:u.A.PUBLISH_STATIC_PAGE_SUCCESS,page:f(a)}),t.next=12;break;case 9:t.prev=9,t.t0=t.catch(2),r({type:u.A.PUBLISH_STATIC_PAGE_FAILURE,page:f(n),errorMessage:t.t0.statusText||t.t0.status});case 12:case"end":return t.stop()}},t,null,[[2,9]])})),function(e){return t.apply(this,arguments)}},v=function(e){var t;return t=(0,n.A)(o().mark(function t(r){var n,a;return o().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:u.A.UNPUBLISH_STATIC_PAGE_REQUEST,id:e}),n=l().new({id:e}),t.prev=2,t.next=5,n.unpublish();case 5:a=t.sent,r({type:u.A.UNPUBLISH_STATIC_PAGE_SUCCESS,page:f(a)}),t.next=12;break;case 9:t.prev=9,t.t0=t.catch(2),r({type:u.A.UNPUBLISH_STATIC_PAGE_FAILURE,page:f(n),errorMessage:t.t0.statusText||t.t0.status});case 12:case"end":return t.stop()}},t,null,[[2,9]])})),function(e){return t.apply(this,arguments)}},k=function(e){var t;return t=(0,n.A)(o().mark(function t(r){var n;return o().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:u.A.DELETE_STATIC_PAGE_REQUEST,id:e}),n=l().new({id:e}),t.prev=2,t.next=5,n.destroy();case 5:r({type:u.A.DELETE_STATIC_PAGE_SUCCESS,id:e}),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(2),r({type:u.A.DELETE_STATIC_PAGE_FAILURE,page:f(n),errorMessage:t.t0.statusText||t.t0.status});case 11:case"end":return t.stop()}},t,null,[[2,8]])})),function(e){return t.apply(this,arguments)}},m=function(){return{type:u.A.RESET_STATIC_PAGES}},b=function(e){return{type:u.A.UPDATE_STATIC_PAGES_QUERIES,queries:e}},y=function(e){return{type:u.A.UPDATE_STATIC_PAGES_FILTERS,filters:e}}}
1,33117:(e,t,r)=>{var n=r(73610),a=n(r(7379)),i=n(r(95981)),o=n(r(61851));function s(){var e=void 0!==arguments[0]?arguments[0]:{};a.default.call(this,e),this.name=e.name,this.updatedAt=e.updatedAt,this.createdAt=e.createdAt,this.systemPage=e.systemPage,this.state=e.state,this.permalink=e.permalink,this.leftContentData=e.leftContentData,this.editable=e.editable}(0,i.default)(s,a.default),s.baseURL="/static_pages",s.prototype.publish=function(){var e=this;return this.constructor.adapter.patch(this.constructBaseURL()+"/"+this.id+"/publish",this.serialize()).then(function(t){return e.constructor.deserialize(t.data)}).catch(function(t){throw e.errors=new o.default(t.data),t})},s.prototype.unpublish=function(){var e=this;return this.constructor.adapter.patch(this.constructBaseURL()+"/"+this.id+"/unpublish",this.serialize()).then(function(t){return e.constructor.deserialize(t.data)}).catch(function(t){throw e.errors=new o.default(t.data),t})},s._type="static-pages",e.exports=s},37902:(e,t,r)=>{r.d(t,{R:()=>o,i:()=>s});var n=r(42969);function a(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 i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach(function(t){(0,n.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var o={minHeight:40,"& .MuiTab-root > .MuiTabs-indicator":{display:"none"},"& .MuiTab-root":{minHeight:40,textTransform:"none",fontWeight:400,opacity:1,color:"text.secondary","&.Mui-selected":{color:"primary.main"}}},s=i(i({},o),{},{minHeight:48,"& .MuiTabs-flexContainer":{gap:{xs:1,sm:1.5},py:.5,px:.25},"& .MuiTab-root":i(i({},o["& .MuiTab-root"]),{},{minHeight:48,minWidth:48,px:1.25,borderRadius:0,flexDirection:"column",justifyContent:"center"})})},60964:(e,t,r)=>{r.d(t,{A:()=>eR});var n=r(31777),a=r(67251),i=r(23745),o=r(29898),s=r(52672),l=r(76966),u=r(42969),c=r(14232),d=r(28118),p=r(48230),f=r.n(p),h=r(59234),g=r(21471),v=r(71858),k=r(83129),m=r(94057),b=r(93055),y=r(63857),x=r(60180),L=r.n(x),j=r(95062),A=r.n(j),E=r(57088),S=r(67380),P=r(90122),O=r(22372),T=r.n(O),_=r(65013),I=r.n(_),H=r(9353),C=r.n(H),R=r(98639),D=r.n(R),w=r(43942),N=r.n(w),F=r(23288),U=r(58535),B=r(80230),q=r(14664),M=r(27693),z=r(50225),Q=r(66035),V=r(40553),K=r(45911),W=r(74679),G=r(38983),Y=r(31123),$=r(65595),X=r(46783),Z=r(37876);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 ee(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?J(Object(r),!0).forEach(function(t){(0,u.default)(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}function et(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(et=function(){return!!e})()}var er={minHeight:"unset",minWidth:"unset",p:.5},en={cursor:"default",mb:0,display:"block",borderRadius:1,zIndex:200,"&:hover":{borderColor:"primary.dark",boxShadow:2}},ea={p:1.875,"&:last-child":{pb:1.875}},ei=function(e){return{".gu-transit":{pointerEvents:"none"},".gu-transit .nested":{pointerEvents:"none !important"},".l0":{display:"block",paddingBottom:0},".l3":{marginTop:13,marginBottom:13},".nested":{paddingTop:5,paddingRight:0,paddingBottom:0,paddingLeft:0,zIndex:100,pointerEvents:"none"},".nested > .l1, .nested > .l2, .nested > .l3":{pointerEvents:"auto"},"body.gu-unselectable .nested":{pointerEvents:"auto"},".gu-mirror .nested":{pointerEvents:"none !important"},".nested-l1":{marginLeft:25,marginBottom:-38,paddingTop:55,position:"relative",top:-40,border:"1px solid transparent"},".nested-l2":{marginBottom:-18,marginLeft:25,paddingTop:25,top:-20,minHeight:35,position:"relative"},".placeholder":{height:0,width:0,display:"none"},".nested-hightlight":{backgroundColor:e.palette.action.hover,opacity:.5},".header-link-disabled, .header-link-disabled .nested":{pointerEvents:"none !important",cursor:"not-allowed !important"},".header-link-disabled .MuiCard-root, .header-link-disabled .MuiCard-root + div":{opacity:.5}}},eo=function(e){function t(){(0,a.default)(this,t);for(var e,n,i,l,c,d,p=arguments.length,f=Array(p),g=0;g<p;g++)f[g]=arguments[g];return n=t,i=[].concat(f),n=(0,s.default)(n),e=(0,o.default)(this,et()?Reflect.construct(n,i||[],(0,s.default)(this).constructor):n.apply(this,i)),(0,u.default)(e,"state",{deleteConfirmId:null}),(0,u.default)(e,"componentDidMount",function(){e.initDragula()}),(0,u.default)(e,"componentDidUpdate",function(t){t.headerLinks!==e.props.headerLinks&&e.initDragula()}),(0,u.default)(e,"componentWillUnmount",function(){e.destroyDragula()}),(0,u.default)(e,"destroyDragula",function(){e.drake&&(e.drake.destroy(),e.drake=null)}),(0,u.default)(e,"clearDisabledNodes",function(){(e._disabledEls||[]).forEac
1h(function(e){return e.classList.remove("header-link-disabled")}),e._disabledEls=[]}),(0,u.default)(e,"clearDragVisuals",function(){e._highlightedEl&&(e._highlightedEl.classList.remove("nested-hightlight"),e._highlightedEl=null),e.clearDisabledNodes()}),(0,u.default)(e,"applyDisabledNodes",function(t){e.clearDisabledNodes(),e._disabledEls=t.map(function(e){return document.getElementById(e.id)}).filter(Boolean),e._disabledEls.forEach(function(e){e.classList.add("header-link-disabled")})}),(0,u.default)(e,"setDropHighlight",function(t,r){var n=r&&!t.contains(r)?r:null;e._highlightedEl&&e._highlightedEl!==n&&e._highlightedEl.classList.remove("nested-hightlight"),n&&n.classList.add("nested-hightlight"),e._highlightedEl=n}),(0,u.default)(e,"restoreDraggedNode",function(){var t=e._dragOrigin;if(e._dragOrigin=null,t){var r=t.el,n=t.source,a=t.nextSibling;r&&n&&n.insertBefore(r,a&&a.parentNode===n?a:null)}}),(0,u.default)(e,"dropParentId",function(e){var t=e?I()(Array.prototype.slice.call(e.children),["className","placeholder"]):null;return t?t.id:""}),(0,u.default)(e,"readReorderedItems",function(e,t){var r=Array.prototype.slice.call(document.querySelectorAll(".nested")),n=[];if(["l1","l2","l3"].forEach(function(e){r.forEach(function(t){var r=Array.prototype.slice.call(t.children);T()(r,["className",e]).forEach(function(e){return n.push(e.id)})})}),n=C()(n,e.id),t){var a=D()(n,t.id);n.splice(a,0,e.id)}else n.push(e.id);return n}),(0,u.default)(e,"persistDrop",(l=(0,y.A)(L().mark(function t(r){var n,a,i,o,s;return L().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(n=r.el,a=r.parentId,i=r.reorderedItems,o=I()(e.props.headerLinks,["id",n.id])){t.next=4;break}return t.abrupt("return");case 4:if(s=a===String(n.id)?"":a,(o.parentId?String(o.parentId):"")===s){t.next=13;break}return e.props.resetHeaderLink(),e.props.updateHeaderLink("linkableType",""),e.props.updateHeaderLink("id",o.id),e.props.updateHeaderLink("parentId",s),t.next=13,e.props.saveHeaderLink();case 13:return e.props.updateHeaderLinksDragging(!1),t.next=16,e.props.sortHeaderLinks(i);case 16:return t.next=18,e.props.fetchHeaderLinks();case 18:case"end":return t.stop()}},t)})),function(e){return l.apply(this,arguments)})),(0,u.default)(e,"canAcceptDrop",function(e,t){if(!e||!t||e.contains(t)||t.closest&&t.closest(".header-link-disabled"))return!1;var r=I()(Array.prototype.slice.call(t.children),["className","placeholder"]);return!r||String(r.id)!==String(e.id)}),(0,u.default)(e,"initDragula",function(){if(!e.drake||!e.drake.dragging){e.destroyDragula();var t=r(93483),n=document.querySelectorAll(".nested");n.length&&(e._dragOrigin=null,e._highlightedEl=null,e._disabledEls=[],e.drake=t([].slice.apply(n),{moves:function(e,t,r){return!!(r.closest&&r.closest(".header-link-drag-handle"))},accepts:function(t,r){return e.canAcceptDrop(t,r)}}),e.drake.on("drag",function(t,r){e._dragOrigin={el:t,source:r,nextSibling:t.nextSibling};var n=[],a=0,i=e.findNodesWithParentId(t.id),o=e.findNodesWithParentId();switch(i.length>0&&(a=1,i.map(function(t){e.findNodesWithParentId(t.id).length>0&&(a=2)})),a){case 1:n=N()(o.map(function(t){return e.findNodesWithParentId(t.id)}));break;case 2:n=o;break;default:n=[]}e.applyDisabledNodes(n)}),e.drake.on("shadow",function(t,r){e.setDropHighlight(t,r)}),e.drake.on("drop",function(t,r,n,a){var i=e.dropParentId(r),o=e.readReorderedItems(t,a);e.restoreDraggedNode(),e.clearDragVisuals(),e.persistDrop({el:t,parentId:i,reorderedItems:o})}),e.drake.on("dragend",function(){e.restoreDraggedNode(),e.clearDragVisuals()}))}}),(0,u.default)(e,"onClickEdit",function(t,r){t.preventDefault(),e.props.resetHeaderLink(),e.props.fetchHeaderLink(r),e.props.updateHeaderLink("disabledParentId",!1),e.props.updateFilters({formModalVisible:!0})}),(0,u.default)(e,"onClickCreateSubLink",(c=(0,y.A)(L().mark(function t(r,n){return L().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:r.preventDefault(),e.props.resetHeaderLink(),e.props.updateHeaderLink("disabledParentId",!0),e.props.updateHeaderLink("parentId",n),e.props.updateFilters({formModalVisible:!0});case 5:case"end":return t.stop()}},t)})),function(e,t){return c.apply(this,arguments)})),(0,u.default)(e,"onClickDeleteConfirm",(d=(0,y.A)(L().mark(function t(r){return L().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.props.updateHeaderLinksDragging(!0),t.next=3,e.props.deleteHeaderLink(r);case 3:e.props.fetchHeaderLinks(),e.setState({deleteConfirmId:null});case 5:case"end":return t.stop()}},t)})),function(e){return d.apply(this,arguments)})),(0,u.default)(e,"openDeleteConfirm",function(t,r){t.preventDefault(),e.setState({deleteConfirmId:r})}),(0,u.default)(e,"closeDeleteConfirm",function(){e.setState({deleteConfirmId:null})}),(0,u.default)(e,"findNodesWithParentId",function(){var t=arguments.length>
10&&void 0!==arguments[0]?arguments[0]:null,r=parseInt(t)||null,n=e.props.headerLinks;return T()(n,function(e){return e.parentId===r})}),(0,u.default)(e,"renderArrowNode",function(e){return e.parentId?(0,Z.jsx)(S.A,{fontSize:"small"}):null}),(0,u.default)(e,"renderNode",function(t){var r=e.props.t;return(0,Z.jsx)(q.A,{id:t.id,sx:en,children:(0,Z.jsx)(M.A,{sx:ea,children:(0,Z.jsxs)(h.A,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,Z.jsxs)(h.A,{sx:{display:"flex",alignItems:"center",gap:.5,minWidth:0},children:[(0,Z.jsx)(P.A,{className:"header-link-drag-handle",fontSize:"small",sx:{color:"action.active",flexShrink:0,cursor:"grab"}}),e.renderArrowNode(t),(0,F.A)(t.title)]}),(0,Z.jsxs)(h.A,{sx:{display:"flex",alignItems:"center",gap:.25},children:[(0,Z.jsx)(B.A,{onClick:function(r){return e.onClickEdit(r,t.id)}}),(0,Z.jsx)(W.A,{orientation:"vertical",flexItem:!0,sx:{mx:.5}}),(0,Z.jsx)(U.A,{size:"small",onClick:function(r){return e.openDeleteConfirm(r,t.id)},sx:er}),(0,Z.jsx)(W.A,{orientation:"vertical",flexItem:!0,sx:{mx:.5}}),(0,Z.jsx)($.A,{title:r("common:common.create"),children:(0,Z.jsx)("span",{children:(0,Z.jsx)(Y.A,{size:"small",color:"primary",disabled:!t.nestable,onClick:function(r){return e.onClickCreateSubLink(r,t.id)},"aria-label":r("common:common.create"),sx:er,children:(0,Z.jsx)(E.A,{fontSize:"small"})})})})]})]})})},"card-".concat(t.id))}),(0,u.default)(e,"renderNodes",function(){return e.findNodesWithParentId().map(function(t){return(0,Z.jsxs)("div",{id:t.id,className:"l1",children:[e.renderNode(ee(ee({},t),{nestable:!0})),(0,Z.jsxs)("div",{id:"nested-l1-".concat(t.id),className:"nested nested-l1",children:[(0,Z.jsx)("div",{id:t.id,className:"placeholder"},"placeholder-".concat(t.id)),e.findNodesWithParentId(t.id).map(function(t){return(0,Z.jsxs)("div",{id:t.id,className:"l2",children:[e.renderNode(ee(ee({},t),{nestable:!0})),(0,Z.jsxs)("div",{id:"nested-l2-".concat(t.id),className:"nested nested-l2",children:[(0,Z.jsx)("div",{id:t.id,className:"placeholder"},"placeholder-".concat(t.id)),e.findNodesWithParentId(t.id).map(function(t){return(0,Z.jsx)("div",{id:t.id,className:"l3",children:e.renderNode(t)},t.id)})]},"nested-".concat(t.id))]},t.id)})]},"nested-".concat(t.id))]},t.id)})}),(0,u.default)(e,"renderNotice",function(){var t=e.props,r=t.t;return"hub_admin"!==t.user.roleName?null:(0,Z.jsxs)(X.A,{component:"p",variant:"body2",sx:{mb:1.5},children:[(0,Z.jsxs)(h.A,{component:"strong",sx:{fontWeight:700},children:[r("common:common.note"),":"]})," ",r("navigation:navigation.headerLink.hubAdminNotice")]})}),e}return(0,l.default)(t,e),(0,i.default)(t,[{key:"render",value:function(){var e=this,t=this.props.t,r=this.state.deleteConfirmId;return(0,Z.jsxs)(c.Fragment,{children:[(0,Z.jsx)(G.A,{styles:ei}),this.renderNotice(),(0,Z.jsx)("div",{id:"",className:"nested l0",children:this.renderNodes()},"nested-0"),(0,Z.jsxs)(z.A,{open:!!r,onClose:this.closeDeleteConfirm,children:[(0,Z.jsx)(K.A,{children:t("common:common.confirm")}),(0,Z.jsx)(V.A,{}),(0,Z.jsxs)(Q.A,{children:[(0,Z.jsx)(g.A,{onClick:this.closeDeleteConfirm,children:t("common:common.cancel")}),(0,Z.jsx)(g.A,{color:"error",variant:"contained",onClick:function(){return r&&e.onClickDeleteConfirm(r)},children:t("common:common.delete")})]})]})]})}}])}(c.Component);(0,u.default)(eo,"propStypes",{user:A().object.isRequired,headerLinks:A().object.isRequired,fetchHeaderLink:A().func.isRequired,updateHeaderLink:A().func.isRequired,saveHeaderLink:A().func.isRequired,deleteHeaderLink:A().func.isRequired,sortHeaderLinks:A().func.isRequired,resetHeaderLink:A().func.isRequired,fetchHeaderLinks:A().func.isRequired,updateFilters:A().func.isRequired,t:A().func.isRequired});let es=(0,d.withTranslation)(["common","navigation"])(eo),el=(0,n.Ng)(function(e){var t=e.adminHeaderLinks,r=t.headerLinks,n=t.fetching,a=t.dragging;return{user:e.currentUser.user,headerLinks:r,fetching:n,dragging:a}},function(e){return(0,k.zH)({resetHeaderLink:m.HF,fetchHeaderLink:m.QM,fetchHeaderLinks:m.hV,updateHeaderLinksDragging:m.Nb,updateHeaderLink:m.D7,saveHeaderLink:m.PV,deleteHeaderLink:m.pH,sortHeaderLinks:m.x8,updateFilters:b.v},e)})(es);var eu=r(95359),ec=r(10653),ed=r(28419),ep=r.n(ed);function ef(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(ef=function(){return!!e})()}var eh={minHeight:"unset",minWidth:"unset",p:.5},eg={cursor:"move",mb:1.875,borderRadius:1,"&:last-child":{mb:0},"&:hover":{borderColor:"primary.dark",boxShadow:2}},ev={p:1.875,"&:last-child":{pb:1.875}},ek=function(e){function t(){(0,a.default)(this,t);for(var e,n,i,l,c=arguments.length,d=Array(c),p=0;p<c;p++)d[p]=arguments[p];return n=t,i=[].concat(d),n=(0,s.default)(n),e=(0,o.default)(this,ef()?Reflect.construct(n,i||[],(0,s.default)(this).constructor):n.apply(this,i)),(0,u.default)(e,"state",{deleteConfirmId:null}),(0,u.default)(e,"initDragula",function(){var t=r(93483),n=document.querySelector(".draggable");e.drake=t([n]),e.drake.on("drop",function(t){for(var r=[],a=0;a<n.children.length;a++){var i=n.children[a];r.push(i.id)}e.props.sortFooterLinks(r)})}),(0,u.default)(e,"onClickEdit",function(t,r){t.preventDefault(),e.props.fetchFo
1oterLink(r),e.props.updateFilters({formModalVisible:!0})}),(0,u.default)(e,"onClickDeleteConfirm",(l=(0,y.A)(L().mark(function t(r){return L().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.props.deleteFooterLink(r);case 2:e.props.fetchFooterLinks(),e.setState({deleteConfirmId:null});case 4:case"end":return t.stop()}},t)})),function(e){return l.apply(this,arguments)})),(0,u.default)(e,"openDeleteConfirm",function(t,r){t.preventDefault(),e.setState({deleteConfirmId:r})}),(0,u.default)(e,"closeDeleteConfirm",function(){e.setState({deleteConfirmId:null})}),(0,u.default)(e,"renderLinkableTitle",function(e){return"TmpExternalLink"===e.linkableType?e.linkableUrl:e.linkableTitle}),(0,u.default)(e,"isValidUrl",function(e){return!!/(http(s)?:\/\/.)?(www\.)?[-a-zA-Z0-9@:%._+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_+.~#?&=]*)/gi.test(e)}),(0,u.default)(e,"renderLinkableUrl",function(t){var r=e.props.t,n=t.linkableUrl,a=e.isValidUrl(n)?ep()(n,"http")?n:"http://".concat(n):"/".concat(n);return(0,Z.jsx)($.A,{title:r("common:common.preview"),children:(0,Z.jsx)(Y.A,{component:"a",href:a,target:"_blank",rel:"noopener noreferrer",size:"small",color:"primary","aria-label":r("common:common.preview"),sx:eh,children:(0,Z.jsx)(ec.A,{fontSize:"small"})})})}),(0,u.default)(e,"renderFooterLinks",function(){return e.props.footerLinks.map(function(t){return(0,Z.jsx)(q.A,{id:t.id,sx:eg,children:(0,Z.jsx)(M.A,{sx:ev,children:(0,Z.jsxs)(h.A,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,Z.jsxs)(h.A,{sx:{display:"flex",alignItems:"center",gap:.5,minWidth:0},children:[(0,Z.jsx)(P.A,{fontSize:"small",sx:{color:"action.active",flexShrink:0,cursor:"grab"}}),(0,F.A)(t.title)]}),(0,Z.jsxs)(h.A,{sx:{display:"flex",alignItems:"center",gap:.25},children:[e.renderLinkableUrl(t),(0,Z.jsx)(W.A,{orientation:"vertical",flexItem:!0,sx:{mx:.5}}),(0,Z.jsx)(B.A,{onClick:function(r){return e.onClickEdit(r,t.id)}}),(0,Z.jsx)(W.A,{orientation:"vertical",flexItem:!0,sx:{mx:.5}}),(0,Z.jsx)(U.A,{size:"small",onClick:function(r){return e.openDeleteConfirm(r,t.id)},sx:eh})]})]})})},t.id)})}),e}
1return(0,l.default)(t,e),(0,i.default)(t,[{key:"componentDidMount",value:function(){this.props.fetchFooterLinks(),this.initDragula()}},{key:"render",value:function(){var e=this,t=this.props.t,r=this.state.deleteConfirmId;return(0,Z.jsxs)(c.Fragment,{children:[(0,Z.jsx)(h.A,{className:"draggable",children:this.renderFooterLinks()}),(0,Z.jsxs)(z.A,{open:!!r,onClose:this.closeDeleteConfirm,children:[(0,Z.jsx)(K.A,{children:t("common:common.confirm")}),(0,Z.jsx)(V.A,{}),(0,Z.jsxs)(Q.A,{children:[(0,Z.jsx)(g.A,{onClick:this.closeDeleteConfirm,children:t("common:common.cancel")}),(0,Z.jsx)(g.A,{color:"error",variant:"contained",onClick:function(){return r&&e.onClickDeleteConfirm(r)},children:t("common:common.delete")})]})]})]})}}])}(c.Component);let em=(0,d.withTranslation)(["common","navigation","static-pages"])(ek),eb=(0,n.Ng)(function(e){var t=e.adminFooterLinks;return{footerLinks:t.footerLinks,fetching:t.fetching}},function(e){return(0,k.zH)({fetchFooterLinks:eu.NQ,fetchFooterLink:eu.S6,deleteFooterLink:eu.$1,updateFilters:b.v,sortFooterLinks:eu.Vj},e)})(em);var ey=r(7073),ex=r(66689);function eL(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 ej(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eL(Object(r),!0).forEach(function(t){(0,u.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eL(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eA(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(eA=function(){return!!e})()}var eE={pt:2,px:2,pb:2,"&:last-child":{pb:2}},eS={mb:2,cursor:"move",zIndex:200},eP=function(e){return{".gu-transit":{pointerEvents:"none"},".nested":{display:"flow-root",paddingTop:1,paddingRight:0,paddingBottom:0,paddingLeft:0},".nested-child":{marginLeft:25,marginBottom:-40,paddingTop:40,position:"relative",top:-40},".placeholder":{height:0,width:0,display:"none"},".nested .nested":{marginLeft:15},".nested-hightlight":{backgroundColor:e.palette.action.hover,opacity:.5},".nested-hightlight + .nested":{minHeight:30,marginTop:-20,paddingTop:20}}},eO=function(e){function t(){(0,a.default)(this,t);for(var e,n,i,l,c=arguments.length,d=Array(c),p=0;p<c;p++)d[p]=arguments[p];return n=t,i=[].concat(d),n=(0,s.default)(n),e=(0,o.default)(this,eA()?Reflect.construct(n,i||[],(0,s.default)(this).constructor):n.apply(this,i)),(0,u.default)(e,"componentDidMount",(0,y.A)(L().mark(function t(){return L().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.props.updateQuery({per_page:9999}),t.next=3,e.props.fetchProjects(!1);case 3:e.initDragula();case 4:case"end":return t.stop()}},t)}))),(0,u.default)(e,"componentDidUpdate",function(t){e.treeSignature(t.projects)!==e.treeSignature(e.props.projects)&&e.initDragula()}),(0,u.default)(e,"componentWillUnmount",function(){e.destroyDragula()}),(0,u.default)(e,"treeSignature",function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.map(function(e){return"".concat(e.id,":").concat(e.parentId||"")}).join()}),(0,u.default)(e,"destroyDragula",function(){e.drake&&(e.drake.destroy(),e.drake=null)}),(0,u.default)(e,"containerPlaceholder",function(e){return I()(Array.prototype.slice.call(e.children),["className","placeholder"])}),(0,u.default)(e,"clearDropHighlight",function(){(e._highlightedEls||[]).forEach(function(e){return e.classList.remove("nested-hightlight")}),e._highlightedEls=[]}),(0,u.default)(e,"setDropHighlight",function(t,r){e.clearDropHighlight(),!r||t.contains(r)||e.containerPlaceholder(r)&&(e._highlightedEls=[r,r.previousElementSibling].filter(Boolean),e._highlightedEls.forEach(function(e){return e.classList.add("nested-hightlight")}))}),(0,u.default)(e,"restoreDraggedNode",function(){var t=e._dragOrigin;if(e._dragOrigin=null,t){var r=t.el,n=t.source,a=t.nextSibling;r&&n&&n.insertBefore(r,a&&a.parentNode===n?a:null)}}),(0,u.default)(e,"canAcceptDrop",function(t,r){if(!t||!r||t.contains(r))return!1;var n=e.containerPlaceholder(r);return!(n&&n.id===t.id)}),(0,u.default)(e,"persistDrop",(l=(0,y.A)(L().mark(function t(r,n){var a,i;return L().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(a=I()(e.props.projects,["id",r.id])){t.next=3;break}return t.abrupt("return");case 3:if(i=n===r.id?"":n,(a.parentId?String(a.parentId):"")!==i){t.next=7;break}return t.abrupt("return");case 7:return e.props.resetProject(),e.props.updateProject("id",a.id),e.props.updateProject("parentId",i),e.props.updateProject("permalink",a.permalink),e.props.updateProject("name",a.name),t.next=14,e.props.saveProject();case 14:return t.next=16,e.props.fetchProjects(!1);case 16:case"end":return t.stop()}},t)})),function(e,t){return l.apply(this,arguments)})),(0,u.default)(e,"initDragula",function(){if(!e.drake||!e.drake.dragging){e.destroyDragula();var t=r(93483),n=document.querySelectorAll(".nested");n.length&&(e._dragOrigin=null,e._highlightedEls=[],e.drake=t([].slice.apply(n),{accepts:function(t,r){return e.canAcceptDrop(t,r)}}),e.drake.on("drag",function(t,r){e._dragOrigin={el:t,source:r,nextSibling:t.nextSibling}}),e.drake.on("over",function(t,r){e.setDropHighlight(t,r)}),e.drake.on("out",e.clearDropHighlight),e.drake.on("drop",function(t,r){var n=r?e.containerPlaceholder(r):null,a=n?n.id:"";e.restoreDraggedNode(),e.clearDropHighlight(),e.persistDrop(t,a)}),e.drake.on("dragend",function(){e.restoreDraggedNode(),e.clearDropHighlight()}))}}),(0,u.default)(e,"findNodesWithParentId",function(){var t=arguments.length>
10&&void 0!==arguments[0]?arguments[0]:null,r=parseInt(t)||null,n=e.props.projects;return T()(n,function(e){return e.parentId===r})}),(0,u.default)(e,"renderArrowNode",function(e){return e.parentId?(0,Z.jsx)(S.A,{sx:{fontSize:16,verticalAlign:"middle",ml:.5,mr:.5}}):null}),(0,u.default)(e,"renderNode",function(t){return(0,Z.jsx)(q.A,{id:t.id,variant:"outlined",sx:eS,children:(0,Z.jsx)(M.A,{sx:eE,children:(0,Z.jsxs)(h.A,{sx:{display:"flex",alignItems:"center",gap:.5,minWidth:0},children:[(0,Z.jsx)(P.A,{fontSize:"small",sx:{color:"action.active",flexShrink:0,cursor:"grab"}}),e.renderArrowNode(t),(0,F.A)(t.name,120)]})})},"card-".concat(t.id))}),(0,u.default)(e,"renderTopNode",function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return e.findNodesWithParentId(t).map(function(t){return(0,Z.jsxs)("div",{id:t.id,className:"l".concat(r," nested-child"),children:[e.renderNode(ej(ej({},t),{},{nestable:!0})),e.renderTailNodes(t,r)]},t.id)})}),(0,u.default)(e,"renderTailNodes",function(t,r){return(0,Z.jsxs)("div",{className:"nested",children:[(0,Z.jsx)("div",{id:t.id,className:"placeholder"},"placeholder-".concat(t.id)),e.renderTopNode(t.id,++r)]},"nested-".concat(t.id))}),e}return(0,l.default)(t,e),(0,i.default)(t,[{key:"shouldComponentUpdate",value:function(){return!(this.drake&&this.drake.dragging)}},{key:"renderParentNode",value:function(e){var t=e.parentId;if(!t)return(0,Z.jsx)(c.Fragment,{children:"‐"});var r=I()(this.props.projects,["id",t.toString()]);return(0,Z.jsx)(c.Fragment,{children:(0,F.A)(r.name)})}},{key:"renderLinkHeader",value:function(){var e=this.props.t;return(0,Z.jsx)(X.A,{variant:"body1",sx:{ml:2,mb:2},children:e("navigation:navigation.breadcrumb.instruction")},"headerLink-header")}},{key:"render",value:function(){return(0,Z.jsxs)(c.Fragment,{children:[(0,Z.jsx)(G.A,{styles:eP}),this.renderLinkHeader(),(0,Z.jsx)("div",{id:"",className:"nested",children:this.renderTopNode()},"nested-0")]})}}])}(c.Component);let eT=(0,d.withTranslation)(["common","navigation"])(eO),e_=(0,n.Ng)(function(e){var t=e.projects,r=t.fetching,n=t.dragging,a=t.projects;return{fetching:r,dragging:n,projects:a=a.filter(function(e){return"draft"!==e.state&&"hidden"!==e.state})}},function(e){return(0,k.zH)({fetchProjects:ey.vj,updateQuery:ey.oR,updateProject:ex.vr,saveProject:ex.JU,resetProject:ex.Nm,updateFilters:b.v},e)})(eT);function eI(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(eI=function(){return!!e})()}var eH=function(e){function t(){(0,a.default)(this,t);for(var e,r,n,i=arguments.length,l=Array(i),c=0;c<i;c++)l[c]=arguments[c];return r=t,n=[].concat(l),r=(0,s.default)(r),e=(0,o.default)(this,eI()?Reflect.construct(r,n||[],(0,s.default)(this).constructor):r.apply(this,n)),(0,u.default)(e,"renderLinkTypes",function(){switch(e.props.filters.state){case"footer":return(0,Z.jsx)(eb,{});case"breadcrumbs":return(0,Z.jsx)(e_,{});default:return(0,Z.jsx)(el,{})}}),e}return(0,l.default)(t,e),(0,i.default)(t,[{key:"render",value:function(){var e=this.props,t=e.fetching,r=e.navigation,n=e.t,a=(0,Z.jsxs)(c.Fragment,{children:[t?(0,Z.jsx)(h.A,{sx:{display:"flex",justifyContent:"center",alignItems:"center",py:18.75},children:(0,Z.jsx)(v.A,{})}):null,(0,Z.jsxs)(h.A,{sx:{display:t?"none":"contents"},children:[this.renderLinkTypes(),!r&&(0,Z.jsx)(f(),{href:"/admin/static_pages/new",passHref:!0,legacyBehavior:!0,children:(0,Z.jsx)(g.A,{component:"a",variant:"outlined",children:n("static-pages:staticPages.createStaticPage")})})]})]});return r?(0,Z.jsx)(h.A,{sx:{mt:2},children:a}):a}}])}(c.Component);let eC=(0,d.withTranslation)(["static-pages"])(eH),eR=(0,n.Ng)(function(e){var t=e.adminNavigations.filters,r=!1;switch(t.state){case"footer":r=!!e.adminFooterLinks.fetching;break;case"breadcrumbs":r=!!e.projects.fetching;break;default:r=!!e.adminHeaderLinks.fetching}return{filters:t,fetching:r}})(eC)},75564:(e,t,r)=>{r.d(t,{Br:()=>f,R5:()=>h,oR:()=>g,qQ:()=>k,vm:()=>v});var n=r(42969),a=r(63857),i=r(60180),o=r.n(i),s=r(15158),l=r(73664),u=r(61158),c=r(73473);function d(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 p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?d(Object(r),!0).forEach(function(t){(0,n.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var f=function(){var e;return e=(0,a.A)(o().mark(function e(t){var r;return o().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t({type:s.A.FETCH_HUBS_REQUEST}),e.prev=1,e.next=4,l.A.query({per_page:9999});case 4:r=e.sent,t({type:s.A.FETCH_HUBS_SUCCESS,hubs:(0,c.um)(r)}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),t({type:s.A.FETCH_HUBS_FAILURE,errorMessage:e.t0.message||e.t0.statusText||e.t0.status});case 11:case"end":return e.stop()}},e,null,[[1,8]])})),function(t){return e.apply(this,arguments)}},h=function(){var e;return e=(0,a.A)(o().mark(function e(t,r){var n,a,i,d,f;return o().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t({type:s.A.QUERY_HUBS_REQUEST}),n=r().hubs.query,a=r().hubs.filters.state,i=p(p({},r().hubs.filters),{},{state:a}),d=new u.A(n,i),e.prev=5,e.next=8,l.A.query(d);case 8:f=e.sent,t({type:s.A.QUERY_HUBS_SUCCESS,hubs:(0,c.um)(f)}),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(5),t({type:s.A.QUERY_HUBS_FAILURE,errorMessage:e.t0.message||e.t0.statusText||e.t0.status});case 15:case"end":return e.stop()}},e,null,[[5,12]])})),function(t,r){return e.apply(this,arguments)}},g=function(e){return{type:s.A.UPDATE_HUBS_QUERY,query:e}},v=function(e){return{type:s.A.UPDATE_HUBS_FILTERS,filters:e}},k=function(){return{type:s.A.RESET_HUBS}}},79837:(e,t,r)=>{r.d(t,{A:()=>te});var n=r(31777),a=r(83129),i=r(93055),o=r(67251),s=r(23745),l=r(29898),u=r(52672),c=r(76966),d=r(42969),p=r(14232),f=r(95062),h=r.n(f),g=r(59234),v=r(72440),k=r(33248),m=r(28118),b=r(37902),y=r(86085),x=r(94057),L=r(63857),j=r(60180),A=r.n(j),E=r(84227),S=r(7073),P=r(2708),O=r(22372),T=r.n(O),_=r(59860),I=r(39512),H=r(38816),C=r(37876),R=["children","onChange","size","displayEmpty"];function D(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 w(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?D(Object(r),!0).forEach(function(t){(0,d.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):D(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function N(e){var t=e.children,r=e.onChange,n=e.size,a=e.displayEmpty,i=(0,_.A)(e,R);return(0,C.jsx)(I.A,{fullWidth:!0,size:"large"===n?"medium":"small",margin:"dense",children:(0,C.jsx)(H.A,w(w({variant:"outlined",displayEmpty:a,onChange:function(e){null==r||r(e.target.value)}},i),{},{children:p.Children.map(t,function(e){if(!p.isValidElement(e))return e;var t=e.props,r=t.value;return void 0===r?e:(0,C.jsx)(P.A,{value:r,children:t.children},String(r))})}))})}var F=r(33309);function U(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(U=function(){return!!e})()}var B={PaperProps:{sx:{maxHeight:130}}},q=function(e){function t(){var e,r;return(0,o.default)(this,t),e=t,r=arguments,e=(0,u.default)(e),(0,l.default)(this,U()?Reflect.construct(e,r||[],(0,u.default)(this).constructor):e.apply(this,r))}
1return(0,c.default)(t,e),(0,s.default)(t,[{key:"componentDidMount",value:function(){this.props.resetProjects(),this.props.updateProjectQuery({per_page:9999,sort:"name",order:"asc",state:"published"}),this.props.fetchProjects()}},{key:"projectsList",value:function(){var e=this.props.projects;return T()(e,function(e){return"published"===e.state||"archived"===e.state})}},{key:"render",value:function(){var e=this,t=this.props,r=t.errors,n=t.headerLink,a=t.saving,i=t.fetching,o=t.t;return(0,C.jsx)(F.A,{label:o("header-links:headerLinks.form.inputs.project"),validateStatus:r["linkable-id"]&&r["linkable-id"].length>0?"error":"",help:r["linkable-id"]?(0,E.A)(r["linkable-id"]):"",required:!0,children:(0,C.jsx)(N,{disabled:i||a,onChange:function(t){return e.props.updateHeaderLink("linkableId",t)},value:n.linkableId?n.linkableId.toString():"",displayEmpty:!0,MenuProps:B,children:this.projectsList().map(function(e){return(0,C.jsx)(P.A,{value:String(e.id),children:e.name},e.id)})})})}}])}(p.Component);let M=(0,m.withTranslation)(["errors","navigation","header-links"])(q),z=(0,n.Ng)(function(e){var t=e.projects,r=t.projects,n=t.fetching,a=e.adminHeaderLinks,i=a.headerLink;return{projects:r,fetching:n,saving:a.saving,errors:a.errors,headerLink:i}},function(e){return(0,a.zH)({fetchProjects:S.vj,updateProjectQuery:S.oR,resetProjects:S.r$,updateHeaderLink:x.D7},e)})(M);var Q=r(26907);function V(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(V=function(){return!!e})()}var K={PaperProps:{sx:{maxHeight:130}}},W=function(e){function t(){var e,r;return(0,o.default)(this,t),e=t,r=arguments,e=(0,u.default)(e),(0,l.default)(this,V()?Reflect.construct(e,r||[],(0,u.default)(this).constructor):e.apply(this,r))}
1return(0,c.default)(t,e),(0,s.default)(t,[{key:"componentDidMount",value:function(){this.props.resetStaticPages(),this.props.updateQueries({per_page:9999}),this.props.updateFilters({sort:"name",order:"asc",state:"published"}),this.props.fetchStaticPages()}},{key:"render",value:function(){var e=this,t=this.props,r=t.pages,n=t.errors,a=t.fetching,i=t.saving,o=t.t,s=t.headerLink;return(0,C.jsx)(F.A,{label:o("header-links:headerLinks.form.inputs.staticPage"),validateStatus:n["linkable-id"]&&n["linkable-id"].length>0?"error":"",help:n["linkable-id"]?(0,E.A)(n["linkable-id"]):"",required:!0,children:(0,C.jsx)(N,{disabled:a||i,value:s.linkableId?s.linkableId.toString():"",onChange:function(t){return e.props.updateHeaderLink("linkableId",t)},displayEmpty:!0,MenuProps:K,children:r.map(function(e){return(0,C.jsx)(P.A,{value:String(e.id),children:e.name},e.id)})})})}}])}(p.Component);(0,d.default)(W,"propStypes",{pages:h().array.isRequired,fetching:h().bool.isRequired,saving:h().bool.isRequired,errors:h().object,fetchStaticPages:h().func.isRequired,updateFilters:h().func.isRequired,updateQueries:h().func.isRequired,resetStaticPages:h().func.isRequired,updateHeaderLink:h().func.isRequired,t:h().func.isRequired});let G=(0,m.withTranslation)(["errors","header-links"])(W),Y=(0,n.Ng)(function(e){var t=e.staticPages,r=t.pages,n=t.fetching,a=e.adminHeaderLinks;return{pages:r,fetching:n,headerLink:a.headerLink,saving:a.saving,errors:a.errors}},function(e){return(0,a.zH)({fetchStaticPages:Q.jm,updateFilters:Q.vm,updateQueries:Q.yg,resetStaticPages:Q.qf,updateHeaderLink:x.D7},e)})(G);var $=r(75564);function X(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(X=function(){return!!e})()}var Z={PaperProps:{sx:{maxHeight:130}}},J=function(e){function t(){var e,r;return(0,o.default)(this,t),e=t,r=arguments,e=(0,u.default)(e),(0,l.default)(this,X()?Reflect.construct(e,r||[],(0,u.default)(this).constructor):e.apply(this,r))}
1return(0,c.default)(t,e),(0,s.default)(t,[{key:"componentDidMount",value:function(){this.props.resetHubs(),this.props.updateFilters({per_page:9999,sort:"name",order:"asc"}),this.props.fetchHubs()}},{key:"render",value:function(){var e=this,t=this.props,r=t.hubs,n=t.headerLink,a=t.errors,i=t.saving,o=t.fetching,s=t.t;return(0,C.jsx)(F.A,{label:s("header-links:headerLinks.form.inputs.hub"),validateStatus:a["linkable-id"]&&a["linkable-id"].length>0?"error":"",help:a["linkable-id"]?(0,E.A)(a["linkable-id"]):"",required:!0,children:(0,C.jsx)(N,{disabled:o||i,onChange:function(t){return e.props.updateHeaderLink("linkableId",t)},value:n.linkableId?n.linkableId.toString():"",displayEmpty:!0,MenuProps:Z,children:r.map(function(e){return(0,C.jsx)(P.A,{value:String(e.id),children:e.name},e.id)})})})}}])}(p.Component);let ee=(0,m.withTranslation)(["errors","header-links"])(J),et=(0,n.Ng)(function(e){var t=e.hubs,r=t.hubs,n=t.fetching,a=e.adminHeaderLinks,i=a.headerLink;return{hubs:r,fetching:n,saving:a.saving,errors:a.errors,headerLink:i}},function(e){return(0,a.zH)({fetchHubs:$.Br,updateFilters:$.vm,resetHubs:$.qQ,updateHeaderLink:x.D7},e)})(ee);var er=r(41380);function en(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(en=function(){return!!e})()}var ea=function(e){function t(){(0,o.default)(this,t);for(var e,r,n,a=arguments.length,i=Array(a),s=0;s<a;s++)i[s]=arguments[s];return r=t,n=[].concat(i),r=(0,u.default)(r),e=(0,l.default)(this,en()?Reflect.construct(r,n||[],(0,u.default)(this).constructor):r.apply(this,n)),(0,d.default)(e,"handleInputChange",function(t){e.props.updateHeaderLink("linkableUrl",t.target.value)}),e}return(0,c.default)(t,e),(0,s.default)(t,[{key:"render",value:function(){var e=this.props,t=e.t,r=e.headerLink,n=e.errors,a=e.saving;return(0,C.jsx)(F.A,{label:t("header-links:headerLinks.form.inputs.externalLink"),validateStatus:n["linkable-url"]&&n["linkable-url"].length>0?"error":"",help:n["linkable-url"]?(0,E.A)(n["linkable-url"]):"",required:!0,children:(0,C.jsx)(er.A,{type:"text",name:"linkableUrl",onChange:this.handleInputChange,value:r.linkableUrl,disabled:a})})}}])}(p.Component);(0,d.default)(ea,"propStypes",{headerLink:h().object.isRequired,saving:h().bool.isRequired,errors:h().object.isRequired,t:h().func.isRequired,updateHeaderLink:h().func.isRequired});let ei=(0,m.withTranslation)(["errors","header-links"])(ea),eo=(0,n.Ng)(function(e){var t=e.adminHeaderLinks;return{headerLink:t.headerLink,saving:t.saving,errors:t.errors}},function(e){return(0,a.zH)({updateHeaderLink:x.D7},e)})(ei);function es(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(es=function(){return!!e})()}var el=function(e){function t(){var e,r;return(0,o.default)(this,t),e=t,r=arguments,e=(0,u.default)(e),(0,l.default)(this,es()?Reflect.construct(e,r||[],(0,u.default)(this).constructor):e.apply(this,r))}return(0,c.default)(t,e),(0,s.default)(t,[{key:"render",value:function(){var e=this.props.t;return(0,C.jsx)(F.A,{label:e("header-links:headerLinks.form.inputs.homePage"),required:!0,children:(0,C.jsx)(er.A,{type:"text",name:"linkHomePage",disabled:!0,value:"/"})})}}])}(p.Component);(0,d.default)(el,"propStypes",{t:h().func.isRequired});let eu=(0,m.withTranslation)(["header-links"])(el),ec=(0,n.Ng)(function(e){return{headerLink:e.adminHeaderLinks.headerLink}},function(e){return(0,a.zH)({updateHeaderLink:x.D7},e)})(eu);var ed=r(44478);function ep(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(ep=function(){return!!e})()}var ef={PaperProps:{sx:{maxHeight:130}}},eh=function(e){function t(){(0,o.default)(this,t);for(var e,r,n,a=arguments.length,i=Array(a),s=0;s<a;s++)i[s]=arguments[s];return r=t,n=[].concat(i),r=(0,u.default)(r),e=(0,l.default)(this,ep()?Reflect.construct(r,n||[],(0,u.default)(this).constructor):r.apply(this,n)),(0,d.default)(e,"renderNodesWithParentId",function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,r=e.props,n=r.headerLinks,a=r.headerLink,i=parseInt(t)||null;return T()(n,function(e){return e.parentId===i&&e.id!==a.id})}),(0,d.default)(e,"renderHeaderLinkOptions",function(){return e.renderNodesWithParentId().flatMap(function(t){var r=e.renderNodesWithParentId(t.id),n=(0,C.jsx)(P.A,{value:String(t.id),children:t.title},t.id),a=r.map(function(e){return(0,C.jsxs)(P.A,{value:String(e.id),sx:{pl:3},children:["- ",e.title]},e.id)});return[n].concat((0,ed.A)(a))})}),e}return(0,c.default)(t,e),(0,s.default)(t,[{key:"render",value:function(){var e=this,t=this.props,r=t.headerLink,n=t.errors,a=t.saving,i=t.fetching,o=t.t;return(0,C.jsx)(F.A,{label:o("header-links:headerLinks.form.inputs.parentId"),validateStatus:null!=n&&n["parent-id"]?"error":"",help:null!=n&&n["parent-id"]?(0,E.A)(n["parent-id"]):"",children:(0,C.jsxs)(N,{disabled:i||a||r.disabledParentId,onChange:function(t){return e.props.updateHeaderLink("parentId",t)},value:r.parentId?r.parentId.toString():"",displayEmpty:!0,MenuProps:ef,children:[(0,C.jsx)(P.A,{value:"",children:"/"}),this.renderHeaderLinkOptions()]})})}}])}(p.Component);(0,d.default)(eh,"propStypes",{headerLinks:h().array.isRequired,headerLink:h().object.isRequired,saving:h().bool.isRequired,fetching:h().bool.isRequired,updateHeaderLink:h().func.isRequired,t:h().func.isRequired,errors:h().object});let eg=(0,m.withTranslation)(["errors","header-links"])(eh),ev=(0,n.Ng)(function(e){var t=e.adminHeaderLinks;return{headerLinks:t.headerLinks,headerLink:t.headerLink,errors:t.errors,saving:t.saving,fetching:t.fetching}},function(e){return(0,a.zH)({updateHeaderLink:x.D7},e)})(eg);var ek=r(21471);function em(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(em=function(){return!!e})()}var eb=function(e){function t(){(0,o.default)(this,t);for(var e,r,n,a,i=arguments.length,s=Array(i),c=0;c<i;c++)s[c]=arguments[c];return r=t,n=[].concat(s),r=(0,u.default)(r),e=(0,l.default)(this,em()?Reflect.construct(r,n||[],(0,u.default)(this).constructor):r.apply(this,n)),(0,d.default)(e,"state",{disableExternalLinkInput:!1}),(0,d.default)(e,"linkTypeOptions",function(){var t=e.props.t;return[{label:t("header-links:headerLinks.form.labels.project"),value:"Project"},{label:t("header-links:headerLinks.form.labels.allProjects"),value:"AllProjects"},{label:t("header-links:headerLinks.form.labels.staticPage"),value:"StaticPage"},{label:t("header-links:headerLinks.form.labels.externalLink"),value:"TmpExternalLink"},{label:t("header-links:headerLinks.form.labels.homePage"),value:"HomePage"},{label:t("header-links:headerLinks.form.labels.hub"),value:"Hub"},{label:t("header-links:headerLinks.form.labels.parent"),value:"Parent"}]}),(0,d.default)(e,"getDefaultLinkTypeValue",function(){var t=e.props.headerLink,r=t.linkableType,n=t.linkableUrl;if("TmpExternalLink"===r)switch(n){case"/":return"HomePage";case"/projects":return"AllProjects";case"#":return"Parent"}return r}),(0,d.default)(e,"handleLinkTypeChange",function(t){switch(e.props.updateHeaderLink("linkableId",""),e.props.updateHeaderLinkError("linkable-id",[]),e.props.updateHeaderLinkError("linkable-url",[]),t){case"AllProjects":e.setState({disableExternalLinkInput:!0}),e.props.updateHeaderLink("linkableType","TmpExternalLink"),e.props.updateHeaderLink("linkableUrl","/projects");break;case"HomePage":e.setState({disableExternalLinkInput:!0}),e.props.updateHeaderLink("linkableType","TmpExternalLink"),e.props.updateHeaderLink("linkableUrl","/");break;case"TmpExternalLink":e.setState({disableExternalLinkInput:!1}),e.props.updateHeaderLink("linkableType","TmpExternalLink"),e.props.updateHeaderLink("linkableUrl","");break;default:return e.props.updateHeaderLink("linkableType",t)}}),(0,d.default)(e,"renderExternalLink",function(){switch(e.props.headerLink.linkableUrl){case"/projects":return e.renderAllProjectsComponent();case"#":return e.getParentLinkableNode();case"/":return(0,C.jsx)(ec,{});default:return(0,C.jsx)(eo,{})}}),(0,d.default)(e,"getParentLinkableNode",function(){return e.props.updateHeaderLink("linkableUrl","#"),(0,C.jsx)(F.A,{label:e.props.t("header-links:headerLinks.form.inputs.homePage"),required:!0,children:(0,C.jsx)(er.A,{value:"#",disabled:!0})})}),(0,d.default)(e,"handleSave",(a=(0,L.A)(A().mark(function t(r){return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r.preventDefault(),e.props.updateHeaderLinksDragging(!0),t.next=4,e.props.saveHeaderLink();case 4:""===e.props.saveError&&(e.props.updateNavigationFilters({formModalVisible:!1}),e.props.fetchHeaderLinks());case 5:case"end":return t.stop()}},t)})),function(e){return a.apply(this,arguments)})),e}return(0,c.default)(t,e),(0,s.default)(t,[{key:"renderLinkTypeInput",value:function(){var e=this,t=this.props,r=t.t,n=t.saving;return(0,C.jsx)(F.A,{label:r("header-links:headerLinks.form.inputs.linkType"),required:!0,children:(0,C.jsx)(N,{value:this.getDefaultLinkTypeValue(),onChange:function(t){return e.handleLinkTypeChange(t)}
1,disabled:n,children:this.linkTypeOptions().map(function(e){return(0,C.jsx)(P.A,{value:e.value,children:e.label},e.value)})})})}},{key:"renderAllProjectsComponent",value:function(){var e=this.props.t;return(0,C.jsx)(F.A,{label:e("header-links:headerLinks.form.inputs.project"),children:(0,C.jsx)(N,{value:"/projects",disabled:!0,children:(0,C.jsx)(P.A,{value:"/projects",children:e("header-links:headerLinks.form.inputs.allProjects")},"projects")})})}},{key:"renderLinkContent",value:function(){switch(this.props.headerLink.linkableType){case"HomePage":return(0,C.jsx)(ec,{});case"AllProjects":return this.renderAllProjectsComponent();case"Project":return(0,C.jsx)(z,{});case"StaticPage":return(0,C.jsx)(Y,{});case"TmpExternalLink":return this.renderExternalLink();case"Hub":return(0,C.jsx)(et,{});case"Parent":return this.getParentLinkableNode()}}},{key:"render",value:function(){var e=this,t=this.props,r=t.t,n=t.headerLink,a=t.saving,i=t.errors;return(0,C.jsxs)("form",{onSubmit:function(t){return e.handleSave(t)},children:[(0,C.jsx)(F.A,{label:r("header-links:headerLinks.form.inputs.title"),validateStatus:i.title?"error":"",help:i.title?(0,E.A)(i.title):"",required:!0,children:(0,C.jsx)(er.A,{type:"text",name:"title",onChange:function(t){var r=t.target;return e.props.updateHeaderLink(r.name,r.value)},value:n.title,inputProps:{maxLength:255},disabled:a})}),this.renderLinkTypeInput(),this.renderLinkContent(),(0,C.jsx)(ev,{}),(0,C.jsxs)(g.A,{sx:{display:"flex",justifyContent:"flex-end",alignItems:"center",gap:1,mt:3},children:[(0,C.jsx)(ek.A,{variant:"outlined",disabled:a,onClick:function(){return e.props.updateNavigationFilters({formModalVisible:!1})},children:r("common:common.cancel")}),(0,C.jsx)(ek.A,{type:"submit",variant:"contained",color:"primary",loading:a,loadingPosition:"start",children:r("common:common.save")})]})]})}}])}(p.Component);let ey=(0,m.withTranslation)(["common","errors","header-links"])(eb),ex=(0,n.Ng)(function(e){var t=e.adminHeaderLinks;return{headerLink:t.headerLink,saving:t.saving,errors:t.errors,saveError:t.saveError}},function(e){return(0,a.zH)({saveHeaderLink:x.PV,fetchHeaderLinks:x.hV,updateHeaderLink:x.D7,updateHeaderLinksDragging:x.Nb,updateHeaderLinkError:x.nj,updateNavigationFilters:i.v},e)})(ey);var eL=r(95359);function ej(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(ej=function(){return!!e})()}var eA={PaperProps:{sx:{maxHeight:130}}},eE=function(e){function t(){var e,r;return(0,o.default)(this,t),e=t,r=arguments,e=(0,u.default)(e),(0,l.default)(this,ej()?Reflect.construct(e,r||[],(0,u.default)(this).constructor):e.apply(this,r))}
1return(0,c.default)(t,e),(0,s.default)(t,[{key:"componentDidMount",value:function(){this.props.resetProjects(),this.props.updateProjectQuery({per_page:9999,sort:"name",order:"asc"}),this.props.fetchProjects()}},{key:"projectsList",value:function(){var e=this.props.projects;return T()(e,function(e){return"published"===e.state||"archived"===e.state})}},{key:"render",value:function(){var e=this,t=this.props,r=t.footerLink,n=t.fetching,a=t.saving,i=t.errors,o=t.t;return(0,C.jsx)(F.A,{label:o("navigation:navigation.footerLink.form.inputs.project"),validateStatus:i["linkable-id"]&&i["linkable-id"].length>0?"error":"",help:i["linkable-id"]?(0,E.A)(i["linkable-id"]):"",required:!0,children:(0,C.jsx)(N,{onChange:function(t){return e.props.updateFooterLink("linkableId",t)},value:r.linkableId?r.linkableId.toString():"",disabled:a||n,displayEmpty:!0,MenuProps:eA,children:this.projectsList().map(function(e){return(0,C.jsx)(P.A,{value:String(e.id),children:e.name},e.id)})})})}}])}(p.Component);let eS=(0,m.withTranslation)(["errors","navigation"])(eE),eP=(0,n.Ng)(function(e){var t=e.projects,r=t.projects,n=t.fetching,a=e.adminFooterLinks;return{projects:r,fetching:n,footerLink:a.footerLink,saving:a.saving,errors:a.errors}},function(e){return(0,a.zH)({fetchProjects:S.vj,updateProjectQuery:S.oR,resetProjects:S.r$,updateFooterLink:eL.fM},e)})(eS);function eO(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(eO=function(){return!!e})()}var eT={PaperProps:{sx:{maxHeight:130}}},e_=function(e){function t(){var e,r;return(0,o.default)(this,t),e=t,r=arguments,e=(0,u.default)(e),(0,l.default)(this,eO()?Reflect.construct(e,r||[],(0,u.default)(this).constructor):e.apply(this,r))}
1return(0,c.default)(t,e),(0,s.default)(t,[{key:"componentDidMount",value:function(){this.props.resetHubs(),this.props.updateFilters({per_page:9999,sort:"name",order:"asc"}),this.props.fetchHubs()}},{key:"render",value:function(){var e=this,t=this.props,r=t.hubs,n=t.footerLink,a=t.fetching,i=t.saving,o=t.errors,s=t.t;return(0,C.jsx)(F.A,{label:s("navigation:navigation.footerLink.form.inputs.hub"),validateStatus:o["linkable-id"]&&o["linkable-id"].length>0?"error":"",help:o["linkable-id"]?(0,E.A)(o["linkable-id"]):"",required:!0,children:(0,C.jsx)(N,{onChange:function(t){return e.props.updateFooterLink("linkableId",t)},value:n.linkableId?n.linkableId.toString():"",disabled:a||i,displayEmpty:!0,MenuProps:eT,children:r.map(function(e){return(0,C.jsx)(P.A,{value:String(e.id),children:e.name},e.id)})})})}}])}(p.Component);let eI=(0,m.withTranslation)(["errors","navigation"])(e_),eH=(0,n.Ng)(function(e){var t=e.hubs,r=t.hubs,n=t.fetching,a=e.adminFooterLinks;return{hubs:r,fetching:n,footerLink:a.footerLink,saving:a.saving,errors:a.errors}},function(e){return(0,a.zH)({fetchHubs:$.Br,updateFilters:$.vm,resetHubs:$.qQ,updateFooterLink:eL.fM},e)})(eI);function eC(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(eC=function(){return!!e})()}var eR={PaperProps:{sx:{maxHeight:130}}},eD=function(e){function t(){var e,r;return(0,o.default)(this,t),e=t,r=arguments,e=(0,u.default)(e),(0,l.default)(this,eC()?Reflect.construct(e,r||[],(0,u.default)(this).constructor):e.apply(this,r))}
1return(0,c.default)(t,e),(0,s.default)(t,[{key:"componentDidMount",value:function(){this.props.resetStaticPages(),this.props.updateQueries({per_page:9999}),this.props.updateFilters({sort:"name",order:"asc",state:"published"}),this.props.fetchStaticPages()}},{key:"render",value:function(){var e=this,t=this.props,r=t.pages,n=t.footerLink,a=t.fetching,i=t.saving,o=t.errors,s=t.t;return(0,C.jsx)(F.A,{label:s("navigation:navigation.footerLink.form.inputs.staticPage"),validateStatus:o["linkable-id"]&&o["linkable-id"].length>0?"error":"",help:o["linkable-id"]?(0,E.A)(o["linkable-id"]):"",required:!0,children:(0,C.jsx)(N,{onChange:function(t){return e.props.updateFooterLink("linkableId",t)},value:n.linkableId?n.linkableId.toString():"",disabled:i||a,displayEmpty:!0,MenuProps:eR,children:r.map(function(e){return(0,C.jsx)(P.A,{value:String(e.id),children:e.name},e.id)})})})}}])}(p.Component);let ew=(0,m.withTranslation)(["errors","navigation"])(eD),eN=(0,n.Ng)(function(e){var t=e.staticPages,r=t.pages,n=t.fetching,a=e.adminFooterLinks;return{pages:r,fetching:n,footerLink:a.footerLink,saving:a.saving,errors:a.errors}},function(e){return(0,a.zH)({fetchStaticPages:Q.jm,updateFilters:Q.vm,updateQueries:Q.yg,resetStaticPages:Q.qf,updateFooterLink:eL.fM},e)})(ew);function eF(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(eF=function(){return!!e})()}var eU=function(e){function t(){(0,o.default)(this,t);for(var e,r,n,a=arguments.length,i=Array(a),s=0;s<a;s++)i[s]=arguments[s];return r=t,n=[].concat(i),r=(0,u.default)(r),e=(0,l.default)(this,eF()?Reflect.construct(r,n||[],(0,u.default)(this).constructor):r.apply(this,n)),(0,d.default)(e,"handleInputChange",function(t){e.props.updateFooterLink("linkableUrl",t.target.value)}),e}return(0,c.default)(t,e),(0,s.default)(t,[{key:"render",value:function(){var e=this.props,t=e.t,r=e.footerLink,n=e.saving,a=e.errors;return(0,C.jsx)(F.A,{label:t("navigation:navigation.footerLink.form.inputs.externalLink"),validateStatus:a["linkable-url"]&&a["linkable-url"].length>0?"error":"",help:a["linkable-url"]?(0,E.A)(a["linkable-url"]):"",required:!0,children:(0,C.jsx)(er.A,{type:"text",name:"externalLink",onChange:this.handleInputChange,value:r.linkableUrl,disabled:n})})}}])}(p.Component);(0,d.default)(eU,"propStypes",{t:h().func.isRequired,updateFooterLink:h().func.isRequired,footerLink:h().object.isRequired,saving:h().bool.isRequired,errors:h().object});let eB=(0,m.withTranslation)(["errors","navigation"])(eU),eq=(0,n.Ng)(function(e){var t=e.adminFooterLinks;return{footerLink:t.footerLink,saving:t.saving,errors:t.errors}},function(e){return(0,a.zH)({updateFooterLink:eL.fM},e)})(eB);function eM(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(eM=function(){return!!e})()}var ez=function(e){function t(){(0,o.default)(this,t);for(var e,r,n,a,i=arguments.length,s=Array(i),c=0;c<i;c++)s[c]=arguments[c];return r=t,n=[].concat(s),r=(0,u.default)(r),e=(0,l.default)(this,eM()?Reflect.construct(r,n||[],(0,u.default)(this).constructor):r.apply(this,n)),(0,d.default)(e,"linkTypeOptions",function(){var t=e.props.t;return[{label:t("navigation:navigation.footerLink.form.labels.project"),value:"Project"},{label:t("navigation:navigation.footerLink.form.labels.staticPage"),value:"StaticPage"},{label:t("navigation:navigation.footerLink.form.labels.externalLink"),value:"TmpExternalLink"},{label:t("navigation:navigation.footerLink.form.labels.hub"),value:"Hub"}]}),(0,d.default)(e,"handleInputChange",function(t){e.props.updateFooterLink(t.target.name,t.target.value)}),(0,d.default)(e,"renderLinkTypeInput",function(){var t=e.props,r=t.t,n=t.footerLink,a=t.saving;return(0,C.jsx)(F.A,{label:r("navigation:navigation.footerLink.form.labels.linkType"),required:!0,children:(0,C.jsx)(N,{value:n.linkableType,onChange:function(t){e.props.updateFooterLink("linkableId",""),e.props.updateFooterLink("linkableUrl",""),e.props.updateFooterLinkError("linkable-id",[]),e.props.updateFooterLinkError("linkable-url",[]),e.props.updateFooterLink("linkableType",t)},disabled:a,children:e.linkTypeOptions().map(function(e){return(0,C.jsx)(P.A,{value:e.value,children:e.label},e.value)})})})}),(0,d.default)(e,"renderLinkContentInput",function(){switch(e.props.footerLink.linkableType){case"StaticPage":return(0,C.jsx)(eN,{});case"TmpExternalLink":return(0,C.jsx)(eq,{});case"Hub":return(0,C.jsx)(eH,{});default:return(0,C.jsx)(eP,{})}}),(0,d.default)(e,"handleSave",(a=(0,L.A)(A().mark(function t(r){return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r.preventDefault(),t.next=3,e.props.saveFooterLink();case 3:""===e.props.saveError&&(e.props.updateNavigationFilters({formModalVisible:!1}
1),e.props.fetchFooterLinks());case 4:case"end":return t.stop()}},t)})),function(e){return a.apply(this,arguments)})),e}return(0,c.default)(t,e),(0,s.default)(t,[{key:"render",value:function(){var e=this,t=this.props,r=t.t,n=t.footerLink,a=t.saving,i=t.errors;return(0,C.jsxs)("form",{onSubmit:function(t){return e.handleSave(t)},children:[(0,C.jsx)(F.A,{label:r("navigation:navigation.footerLink.form.labels.title"),validateStatus:i.title?"error":"",help:i.title?(0,E.A)(i.title):"",required:!0,children:(0,C.jsx)(er.A,{type:"text",name:"title",value:n.title,onChange:this.handleInputChange,inputProps:{maxLength:255},disabled:a})}),this.renderLinkTypeInput(),this.renderLinkContentInput(),(0,C.jsxs)(g.A,{sx:{display:"flex",justifyContent:"flex-end",alignItems:"center",gap:1,mt:3},children:[(0,C.jsx)(ek.A,{variant:"outlined",disabled:a,onClick:function(){return e.props.updateNavigationFilters({formModalVisible:!1})},children:r("common:common.cancel")}),(0,C.jsx)(ek.A,{type:"submit",variant:"contained",color:"primary",loading:a,loadingPosition:"start",children:r("common:common.save")})]})]})}}])}(p.Component);let eQ=(0,m.withTranslation)(["errors","common","navigation"])(ez),eV=(0,n.Ng)(function(e){var t=e.adminFooterLinks;return{footerLink:t.footerLink,saving:t.saving,errors:t.errors,saveError:t.saveError}},function(e){return(0,a.zH)({saveFooterLink:eL.lB,updateFooterLink:eL.fM,updateFooterLinkError:eL.HG,fetchFooterLinks:eL.NQ,updateNavigationFilters:i.v},e)})(eQ);var eK=r(50225),eW=r(40553),eG=r(45911),eY=r(31123);function e$(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(e$=function(){return!!e})()}var eX=function(e){function t(){(0,o.default)(this,t);for(var e,r,n,a=arguments.length,i=Array(a),s=0;s<a;s++)i[s]=arguments[s];return r=t,n=[].concat(i),r=(0,u.default)(r),e=(0,l.default)(this,e$()?Reflect.construct(r,n||[],(0,u.default)(this).constructor):r.apply(this,n)),(0,d.default)(e,"componentWillUnmount",function(){e.props.updateFilters({formModalVisible:!1})}),(0,d.default)(e,"handleClose",function(){e.props.saving||e.props.updateFilters({formModalVisible:!1})}),(0,d.default)(e,"renderModalBody",function(){switch(e.props.filters.state){case"breadcrumbs":return(0,C.jsx)("p",{children:"Breadcrumbs form"});case"footer":return(0,C.jsx)(eV,{});default:return(0,C.jsx)(ex,{})}}),(0,d.default)(e,"renderTitle",function(){var t=e.props,r=t.headerLink,n=t.footerLink,a=t.t;return a(r.id||null!=n&&n.id?"navigation:navigation.actions.edit":"navigation:navigation.actions.create")}),e}return(0,c.default)(t,e),(0,s.default)(t,[{key:"render",value:function(){var e=this.props,t=e.filters,r=e.saving,n=e.t;return(0,C.jsxs)(eK.A,{open:!!t.formModalVisible,onClose:this.handleClose,disableEscapeKeyDown:!!r,maxWidth:"sm",fullWidth:!0,children:[(0,C.jsxs)(eG.A,{sx:{position:"relative",pr:6},children:[this.renderTitle(),(0,C.jsx)(eY.A,{"aria-label":n("common:common.close"),onClick:this.handleClose,size:"small",disabled:!!r,sx:{position:"absolute",right:8,top:8},children:(0,C.jsx)(y.A,{fontSize:"small"})})]}),(0,C.jsx)(eW.A,{sx:{px:3,pt:1,pb:3},children:this.renderModalBody()})]})}}])}(p.Component);let eZ=(0,m.withTranslation)(["navigation","common"])(eX),eJ=(0,n.Ng)(function(e){var t=e.adminNavigations.filters,r=e.adminHeaderLinks,n=r.headerLink,a=r.saving,i=e.adminFooterLinks,o=i.footerLink,s=i.saving,l="footer"===t.state?s:a;return{filters:t,headerLink:n,footerLink:o,saving:l}},function(e){return(0,a.zH)({updateFilters:i.v},e)})(eZ);var e0=r(49272);function e1(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(e1=function(){return!!e})()}var e2=function(e){function t(){(0,o.default)(this,t);for(var e,r,n,a=arguments.length,i=Array(a),s=0;s<a;s++)i[s]=arguments[s];return r=t,n=[].concat(i),r=(0,u.default)(r),e=(0,l.default)(this,e1()?Reflect.construct(r,n||[],(0,u.default)(this).constructor):r.apply(this,n)),(0,d.default)(e,"state",{modalVisibile:!1}),(0,d.default)(e,"handleButtonClick",function(){e.props.resetHeaderLink(),e.props.resetFooterLink(),e.props.updateFilters({formModalVisible:!0})}),e}return(0,c.default)(t,e),(0,s.default)(t,[{key:"render",value:function(){return(0,C.jsx)(p.Fragment,{children:(0,C.jsx)(e0.A,{onClick:this.handleButtonClick,type:"primary","data-testid":"".concat(this.props.dataTestId),children:this.props.t("navigation:navigation.actions.create")})})}}])}(p.Component);(0,d.default)(e2,"propStypes",{t:h().func.isRequired,filters:h().object.isRequired,updateFilters:h().func.isRequired,resetHeaderLink:h().func.isRequired,resetFooterLink:h().func.isRequired,dataTestId:h().string.isRequired});let e5=(0,m.withTranslation)(["common","navigation"])(e2),e9=(0,n.Ng)(function(e){var t=e.adminHeaderLink;return{filters:e.adminNavigations.filters,adminHeaderLink:t,dataTestId:"admin-navigation-add-link-button"}},function(e){return(0,a.zH)({resetHeaderLink:x.HF,resetFooterLink:eL.XE,updateFilters:i.v},e)})(e5);function e3(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 e7(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?e3(Object(r),!0).forEach(function(t){(0,d.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):e3(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function e8(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(e8=function(){return!!e})()}var e6=function(e){function t(){(0,o.default)(this,t);for(var e,r,n,a=arguments.length,i=Array(a),s=0;s<a;s++)i[s]=arguments[s];return r=t,n=[].concat(i),r=(0,u.default)(r),e=(0,l.default)(this,e8()?Reflect.construct(r,n||[],(0,u.default)(this).constructor):r.apply(this,n)),(0,d.default)(e,"componentDidMount",function(){e.props.updateFilters({state:e.props.content})}),(0,d.default)(e,"tabsNode",function(){return["header","breadcrumbs","footer"].map(function(t){return(0,C.jsx)(v.A,{label:(0,C.jsx)(g.A,{component:"span","data-testid":"".concat(e.props.dataTestId,"-").concat(t),children:e.props.t("navigation:navigation.tabs.".concat(t))}),value:t},t)})}),(0,d.default)(e,"handleButtonVisibility",function(){if("breadcrumbs"!==e.props.filters.state)return(0,C.jsx)(e9,{})}),e}return(0,c.default)(t,e),(0,s.default)(t,[{key:"render",value:function(){var e=this,t=this.props.tabBarSx;return(0,C.jsxs)(p.Fragment,{children:[(0,C.jsxs)(g.A,{sx:e7({display:"flex",alignItems:"center",borderBottom:1,borderColor:"divider"},t),children:[(0,C.jsx)(k.A,{value:this.props.filters.state,onChange:function(t,r){return e.props.updateFilters({state:r})},textColor:"inherit",sx:e7({flex:1,alignSelf:"stretch"},b.R),children:this.tabsNode()},"filters:state:".concat(this.props.filters.state)),(0,C.jsx)(g.A,{sx:{flexShrink:0,pl:1},children:this.handleButtonVisibility()})]}),(0,C.jsx)(eJ,{})]})}}])}(p.Component);(0,d.default)(e6,"propStypes",{updateFilters:h().func.isRequired,t:h().func.isRequired,content:h().func,dataTestId:h().string.isRequired,tabBarSx:h().object}),(0,d.default)(e6,"defaultProps",{content:"header"});let e4=(0,m.withTranslation)(["navigation"])(e6),te=(0,n.Ng)(function(e){return{filters:e.adminNavigations.filters,dataTestId:"admin-navigation-tabs"}},function(e){return(0,a.zH)({updateFilters:i.v},e)})(e4)},80230:(e,t,r)=>{r.d(t,{A:()=>l});var n=r(67761),a=r(31123),i=r(65595);r(14232);var o=r(28118),s=r(37876);let l=function(e){var t=e.onClick,r=e.dataTestId,l=(0,o.useTranslation)("common").t;return(0,s.jsx)(i.A,{title:l("common:common.edit"),children:(0,s.jsx)(a.A,{onClick:t,"aria-label":l("common:common.edit"),size:"small",color:"primary","data-testid":r?"".concat(r,"-editBtn"):"editBtn",children:(0,s.jsx)(n.A,{fontSize:"small"})})})}},93055:(e,t,r)=>{r.d(t,{v:()=>a});var n=r(26285),a=function(e){return{type:n.A.UPDATE_NAVIGATIONS_FILTERS,filters:e}}},94057:(e,t,r)=>{r.d(t,{D7:()=>m,HF:()=>y,Nb:()=>k,PV:()=>v,QM:()=>g,hV:()=>h,nj:()=>L,pH:()=>b,x8:()=>x});var n=r(42969),a=r(63857),i=r(60180),o=r.n(i),s=r(65013),l=r.n(s),u=r(69747),c=r(20054),d=r(61158);function p(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 f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach(function(t){(0,n.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var h=function(){var e;return e=(0,a.A)(o().mark(function e(t,r){var n,a,i,s,l;return o().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a=(n=r().adminHeaderLinks).filters,i=n.queries,(s=new d.A(i,a)).per_page=9999,t({type:u.A.FETCH_HEADER_LINKS_REQUEST}),e.prev=4,e.next=7,c.A.query(s);case 7:l=e.sent,t({type:u.A.FETCH_HEADER_LINKS_SUCCESS,headerLinks:l.map(function(e){return f({id:e.id},e.attributes())})}),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(4),t({type:u.A.FETCH_HEADER_LINKS_FAILURE,errorMessage:e.t0});case 14:case"end":return e.stop()}},e,null,[[4,11]])})),function(t,r){return e.apply(this,arguments)}},g=function(e){return function(t,r){var n=r().adminHeaderLinks.headerLinks;t({type:u.A.FETCH_HEADER_LINK_REQUEST});var a=l()(n,["id",e]);t(a?{type:u.A.FETCH_HEADER_LINK_SUCCESS,headerLink:a}:{type:u.A.FETCH_HEADER_LINK_FAILURE,errorMessage:"Not Found"})}},v=function(){var e;return e=(0,a.A)(o().mark(function e(t,r){var n,a,i;return o().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return"Parent"===(n=f({},r().adminHeaderLinks.headerLink)).linkableType&&(n.linkableType="TmpExternalLink"),(a=new d.A(n)).parentId||(a.parentId=""),t({type:u.A.SAVE_HEADER_LINK_REQUEST}),i=c.A.new(a),e.prev=6,e.next=9,i.save();case 9:t({type:u.A.SAVE_HEADER_LINK_SUCCESS}),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(6),t({type:u.A.SAVE_HEADER_LINK_FAILURE,errorMessage:e.t0.message||e.t0.statusText||e.t0.status,errors:i.errors.extract()});case 15:case"end":return e.stop()}},e,null,[[6,12]])})),function(t,r){return e.apply(this,arguments)}},k=function(e){return{type:u.A.UPDATE_HEADER_LINKS_DRAGGING,value:e}},m=function(e,t){return{type:u.A.UPDATE_HEADER_LINK,key:e,value:t}},b=function(e){var t;return t=(0,a.A)(o().mark(function t(r){var n;return o().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:u.A.DELETE_HEADER_LINK_REQUEST,id:e}),n=c.A.new({id:e}),t.prev=2,t.next=5,n.destroy();case 5:r({type:u.A.DELETE_HEADER_LINK_SUCCESS,id:e}),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(2),r({type:u.A.DELETE_HEADER_LINK_FAILURE,id:e,errorMessage:t.t0.statusText||t.t0.status});case 11:case"end":return t.stop()}},t,null,[[2,8]])})),function(e){return t.apply(this,arguments)}},y=function(){return{type:u.A.RESET_HEADER_LINK}},x=function(e){var t;return t=(0,a.A)(o().mark(function t(r){var n;return o().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n=c.A.new(),t.prev=1,t.next=4,n.sort({data:{attributes:{navigation:e}}});case 4:r({type:u.A.SORT_HEADER_LINKS_SUCCESS}),t.next=10;break;case 7:t.prev=7,t.t0=t.catch(1),r({type:u.A.SORT_HEADER_LINKS_FAILURE,errorMessage:t.t0});case 10:case"end":return t.stop()}},t,null,[[1,7]])})),function(e){return t.apply(this,arguments)}},L=function(e,t){return{type:u.A.UPDATE_HEADER_LINK_ERROR,key:e,value:t}}},95359:(e,t,r)=>{r.d(t,{$1:()=>k,HG:()=>y,NQ:()=>f,S6:()=>h,Vj:()=>m,XE:()=>b,fM:()=>g,lB:()=>v});
1var n=r(42969),a=r(63857),i=r(60180),o=r.n(i),s=r(65013),l=r.n(s),u=r(757),c=r(20054),d=r(61158);function p(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}var f=function(){var e;return e=(0,a.A)(o().mark(function e(t,r){var a,i,s,l,f;return o().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=(a=r().adminFooterLinks).queries,s=a.filters,l=new d.A(i,s),t({type:u.A.FETCH_FOOTER_LINKS_REQUEST}),e.prev=3,e.next=6,c.A.query(l);case 6:f=e.sent,t({type:u.A.FETCH_FOOTER_LINKS_SUCCESS,footerLinks:f.map(function(e){return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach(function(t){(0,n.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({id:e.id},e.attributes())})}),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(3),t({type:u.A.FETCH_FOOTER_LINKS_FAILURE,errorMessage:e.t0.statusText||e.t0.status});case 13:case"end":return e.stop()}},e,null,[[3,10]])})),function(t,r){return e.apply(this,arguments)}},h=function(e){var t;return t=(0,a.A)(o().mark(function t(r,n){var a,i;return o().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:a=n().adminFooterLinks.footerLinks,r({type:u.A.FETCH_FOOTER_LINK_REQUEST}),(i=l()(a,["id",e]))?r({type:u.A.FETCH_FOOTER_LINK_SUCCESS,footerLink:i}):r({type:u.A.FETCH_FOOTER_LINK_FAILURE,errorMessage:"Not Found"});case 4:case"end":return t.stop()}},t)})),function(e,r){return t.apply(this,arguments)}},g=function(e,t){return{type:u.A.UPDATE_FOOTER_LINK,key:e,value:t}},v=function(){var e;return e=(0,a.A)(o().mark(function e(t,r){var n,a;return o().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=r().adminFooterLinks.footerLink,t({type:u.A.SAVE_FOOTER_LINK_REQUEST}),a=c.A.new(n),e.prev=3,e.next=6,a.save();case 6:t({type:u.A.SAVE_FOOTER_LINK_SUCCESS}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(3),t({type:u.A.SAVE_FOOTER_LINK_FAILURE,errorMessage:e.t0.message||e.t0.statusText||e.t0.status,errors:a.errors.extract()});case 12:case"end":return e.stop()}},e,null,[[3,9]])})),function(t,r){return e.apply(this,arguments)}},k=function(e){var t;return t=(0,a.A)(o().mark(function t(r){var n;return o().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:u.A.DELETE_FOOTER_LINK_REQUEST,id:e}),n=c.A.new({id:e}),t.prev=2,t.next=5,n.destroy();case 5:r({type:u.A.DELETE_FOOTER_LINK_SUCCESS,id:e}),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(2),r({type:u.A.DELETE_FOOTER_LINK_FAILURE,id:e,errorMessage:t.t0.statusText||t.t0.status});case 11:case"end":return t.stop()}},t,null,[[2,8]])})),function(e){return t.apply(this,arguments)}},m=function(e){var t;return t=(0,a.A)(o().mark(function t(r){var n;return o().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n=c.A.new(),t.prev=1,t.next=4,n.sort({data:{attributes:{navigation:e}}});case 4:r({type:u.A.SORT_FOOTER_LINKS_SUCCESS}),t.next=10;break;case 7:t.prev=7,t.t0=t.catch(1),r({type:u.A.SORT_FOOTER_LINKS_FAILURE,errorMessage:t.t0});case 10:case"end":return t.stop()}},t,null,[[1,7]])})),function(e){return t.apply(this,arguments)}},b=function(){return{type:u.A.RESET_FOOTER_LINK}},y=function(e,t){return{type:u.A.UPDATE_FOOTER_LINK_ERROR,key:e,value:t}}}}]);
2//# sourceMappingURL=49496-df2f231fea0efd8f.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.