PageSourceSearch

https://streetsofbaltimore.com/_next/static/chunks/pages/admin/site_hubs-0306eb64c75c2ad2.js

js streetsofbaltimore.com collected 2026-09-26 05:30:23 UTC 33,939 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]="3a196e2d-079a-42d6-8c5a-14344627f73f",e._sentryDebugIdIdentifier="sentry-dbid-3a196e2d-079a-42d6-8c5a-14344627f73f")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[32092,32656,77211],{1861:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(44478),i=r(44739),o=r(30528),a=r(34626),s=r(37876),c={width:{xs:"100%",sm:280},flexShrink:0};function l(e){var t=e.value,r=e.onChange,l=e.onKeyDown,u=e.placeholder,d=e.disabled,p=e.id,f=e.name,h=e.autoComplete,g=e["data-testid"],m=e["data-intercomid"],b=e["data-tname"],x=e.sx;return(0,s.jsx)(a.A,{value:t,onChange:r,onKeyDown:l,placeholder:u,disabled:d,id:p,name:f,autoComplete:h,"data-testid":g,"data-intercomid":m,"data-tname":b,variant:"standard",size:"small",margin:"none",sx:[c].concat((0,n.A)(Array.isArray(x)?x:x?[x]:[])),slotProps:{htmlInput:{"aria-label":u},input:{sx:{minHeight:40,boxSizing:"border-box"},startAdornment:(0,s.jsx)(o.A,{position:"start",children:(0,s.jsx)(i.A,{sx:{fontSize:20,color:"text.disabled"}})})}}})}},26796:(e,t,r)=>{"use strict";r.d(t,{Av:()=>u,I3:()=>l,PI:()=>c,dS:()=>s,iv:()=>d,lg:()=>p});var n=r(56557),i=r.n(n),o=r(66315),a=r.n(o);r(46476),i().extend(a());var s=function(e,t){if(!e)throw Error("Missing required argument: timestamp1");if(!t)throw Error("Missing required argument: timestamp2");return i()(t).isAfter(i()(e))?1:-1},c=function(e){if(!e)throw Error("Missing required argument: timestamp");return i()(e).fromNow()},l=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"D MMM YYYY, H:mm",r=arguments.length>2?arguments[2]:void 0;if(!e)throw Error("Missing required argument: timestamp");return"fr-CA"===r?i()(e).locale("fr-ca").format(t):i()(e).format(t)},u=function(e,t){if(!e)throw Error("Missing required argument: timestamp");var r="fr-CA"===t?"D MMMM YYYY":"MMMM D, YYYY";return"fr-CA"===t?i()(e).locale("fr-ca").format(r):i()(e).format(r)},d=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"second";if(!e)throw Error("Missing required argument: timestamp");return i()().diff(e,t)},p=function(e){return e?i()(e).format():null}},36104:(e,t,r)=>{"use strict";r.r(t),r.d(t,{__N_SSP:()=>G,default:()=>X});var n=r(42969),i=r(59234),o=r(68523),a=r(37900),s=r(75564),c=r(67761),l=r(31123),u=r(3513),d=r(89003),p=r(33713),f=r(65595),h=r(46783),g=r(54228),m=r(1861),b=r(4917),x=r.n(b),y=r(54237),v=r(14232),j=r(37876),w=r(31777),A=r(83129);function O(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 S(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?O(Object(r),!0).forEach(function(t){(0,n.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):O(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let P=(0,w.Ng)(function(e){return{search:e.hubs.filters.search}},function(e){return(0,A.zH)({updateQuery:s.oR,updateFilters:s.vm,queryHubs:s.R5},e)},function(e,t){return S(S(S({},e),t),{},{queryHubs:function(){t.queryHubs()}})})(function(e){var t=e.search,r=e.updateQuery,n=e.updateFilters,i=e.queryHubs,o=(0,y.useTranslation)("hubs").t,a=v.useRef(i);
1a.current=i;var s=(0,v.useMemo)(function(){return x()(function(){a.current()},468)},[]);return(0,v.useEffect)(function(){return function(){return s.cancel()}},[s]),(0,j.jsx)(m.A,{placeholder:o("hubs:hubs.searchByTitle"),value:t,onChange:function(e){r({page:1}),n({search:e.target.value}),s()},"data-testid":"search-hub-page"})});var k=r(26796),C=r(48230),E=r.n(C),M="D MMM YYYY, H:mm",D=function(e){return"/admin/site_hubs/".concat(e,"/editor")},T={name:"name",created_at:"createdAt",updated_at:"updatedAt"},R={name:"name",createdAt:"created_at",updatedAt:"updated_at"},H=["desc","asc",null];function _(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 U(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?_(Object(r),!0).forEach(function(t){(0,n.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let I=(0,w.Ng)(function(e){return{hubs:e.hubs.hubs,page:e.hubs.query.page,per_page:e.hubs.query.per_page,totalRecords:e.hubs.meta.all,fetching:e.hubs.fetching,sort:e.hubs.filters.sort,dataTestId:"admin-hubs-table"}},function(e){return(0,A.zH)({updateFilters:s.vm,queryHubs:s.R5,updateQuery:s.oR},e)},function(e,t){return U(U(U({},e),t),{},{queryHubs:function(){t.queryHubs()}})})(function(e){var t=e.hubs,r=e.page,o=e.per_page,a=e.totalRecords,s=e.fetching,m=e.sort,b=e.updateQuery,x=e.updateFilters,w=e.queryHubs,A=e.dataTestId,O=(0,y.useTranslation)(["common","hubs"]),S=O.t,C=O.i18n,_=(0,v.useMemo)(function(){if(!m||0===Object.keys(m).length)return[{field:"updatedAt",sort:"desc"}];var e,t=Object.keys(m)[0],r="asc"===m[t]?"asc":"desc";return[{field:null!=(e=T[t])?e:"updatedAt",sort:r}]},[m]),U=(0,v.useCallback)(function(e){if(!e.length){x({sort:{updated_at:"desc"}}),b({page:1}),w();return}var t=e[0],r=t.field,i=t.sort,o=R[r];o&&(x({sort:(0,n.default)({},o,i)}),b({page:1}),w())},[w,x,b]),I=(0,v.useMemo)(function(){return[{field:"name",headerName:S("common:common.title"),minWidth:140,flex:1,sortable:!0,renderCell:function(e){var r=t.findIndex(function(t){return t.id===e.row.id});return(0,j.jsx)(i.A,{"data-testid":"".concat(A,"-hubLink-").concat(r),sx:{width:"100%",height:"100%",display:"flex",alignItems:"center"},children:(0,j.jsx)(u.A,{component:E(),href:D(e.row.permalink),underline:"hover",variant:"body2",sx:{fontWeight:400,whiteSpace:"normal",wordBreak:"break-word",overflowWrap:"break-word",lineHeight:1.5},children:e.row.name})})}},{field:"createdAt",headerName:S("hubs:hubs.createdAt"),minWidth:180,flex:1,sortable:!0,sortingOrder:H,align:"center",headerAlign:"center",display:"flex",renderCell:function(e){var t=e.row.createdAt;return t?(0,j.jsx)(h.A,{variant:"body2",sx:{fontVariantNumeric:"tabular-nums"},children:(0,k.I3)(t,M,C.language)}):(0,j.jsx)(h.A,{variant:"body2",children:"—"})}},{field:"updatedAt",headerName:S("hubs:hubs.updatedAt"),minWidth:180,flex:1,sortable:!0,sortingOrder:H,align:"center",headerAlign:"center",display:"flex",renderCell:function(e){var t=e.row.updatedAt;return t?(0,j.jsx)(h.A,{variant:"body2",sx:{fontVariantNumeric:"tabular-nums"},children:(0,k.I3)(t,M,C.language)}):(0,j.jsx)(h.A,{variant:"body2",children:"—"})}},{field:"__actions__",headerName:S("common:common.actions"),minWidth:88,sortable:!1,align:"right",headerAlign:"right",display:"flex",renderCell:function(e){return(0,j.jsx)(i.A,{"data-testid":"".concat(A,"-record-action"),children:(0,j.jsx)(f.A,{title:S("common:common.edit"),placement:"top",children:(0,j.jsx)(l.A,{component:E(),href:D(e.row.permalink),size:"small",color:"primary","aria-label":S("common:common.edit"),sx:{p:.5},children:(0,j.jsx)(c.A,{sx:{fontSize:18}})})})})}}]},[A,t,C.language,S]);return(0,j.jsxs)(i.A,{flex:1,minHeight:0,display:"flex",flexDirection:"column",width:"100%",children:[(0,j.jsx)(p.A,{direction:{xs:"column",sm:"row"},spacing:2,alignItems:{xs:"stretch",sm:"center"},justifyContent:"flex-end",flexShrink:0,py:2,children:(0,j.jsx)(P,{})}),(0,j.jsx)(d.A,{elevation:0,variant:"outlined",sx:{borderRadius:2,borderColor:"divider",overflow:"hidden",flex:1,minHeight:0,display:"flex",flexDirection:"column"},children:(0,j.jsx)(i.A,{"data-testid":A,flex:1,minHeight:0,width:"100%",children:(0,j.jsx)(g.m,{className:"testId-".concat(A),rows:t,columns:I,getRowId:function(e){return String(e.id)},getRowHeight:function(){return"auto"},loading:s,rowCount:a,page:r,pageSize:o,pageSizeOptions:[10,20,25,50,100],onPageChange:function(e){b({page:e}),w()},onPageSizeChange:function(e,t){b({per_page:e,page:t}),w()},sortModel:_,onSortModelChange:U,emptyMessage:S("hubs:hubs.emptyList")})})})]})});var z=r(21471);let q=function(){var e=(0,y.useTranslation)("hubs").t;return(0,j.jsx)(z.A,{component:E(),href:"/admin/site_hubs/new",disableElevation:!0,variant:"contained",color:"primary",size:"large","data-testid":"admin-hubs-create-btn",children:e("hubs:hubs.createHub")})};var B=r(96633),L=r(77328),W=r.n(L);function N(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 Y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?N(Object(r),!0).forEach(function(t){(0,n.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):N(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let Q=(0,w.Ng)(function(e){return{isHubEnabled:Object.prototype.hasOwnProperty.call(e.features.features,"self_service_hubs")&&e.features.features.self_service_hubs.enabled,currentUserRole:e.currentUser.user.roleName,hubsPerPage:e.hubs.query.per_page,dataTestId:"admin-hubs-root"}},function(e){return(0,A.zH)({resetHubs:s.qQ,updateQuery:s.oR,queryHubs:s.R5},e)},function(e,t){return Y(Y(Y({},e),t),{},{queryHubs:function(){t.queryHubs()}})})(function(e){var t=e.isHubEnabled,r=e.currentUserRole,n=e.hubsPerPage,s=e.resetHubs,c=e.updateQuery,l=e.queryHubs,u=e.dataTestId,d=(0,y.useTranslation)("hubs").t;return((0,v.useEffect)(function(){n>100&&(c({per_page:25,page:1}),l())},[]),(0,v.useEffect)(function(){return function(){s()}},[s]),t)?(0,j.jsxs)(i.A,{"data-testid":u,sx:{height:"100vh",display:"flex",flexDirection:"column",minHeight:0},children:[(0,j.jsx)(W(),{children:(0,j.jsx)("title",{children:d("hubs:hubs.pageTitle")})}),(0,j.jsx)(a.A,{stretchContentHeight:!0,title:d("hubs:hubs.heading"),actions:r!==B.HubAdmin?[(0,j.jsx)(q,{},"create-hub")]:[],content:(0,j.jsx)(i.A,{sx:{flex:1,minHeight:0,display:"flex",flexDirection:"column",height:"100%"},children:(0,j.jsx)(I,{})})})]}):(0,j.jsx)(o.default,{})});var F=r(20640),K=r(49012),V=(0,F.A)((0,K.A)(Q)),G=!0;let X=V},37900:(e,t,r)=>{"use strict";r.d(t,{A:()=>T});var n=r(42969),i=r(59234),o=r(46783),a=r(14232),s=r(7194),c=r(63857),l=r(60180),u=r.n(l),d=r(40259),p=r(14221),f=r(79753),h=r(60578),g=r(73614),m=r(98512),b=r(21471),x=r(50225),y=r(66035),v=r(40553),j=r(45911),w=r(31123);let A=function(e,t,r){var n="";switch(e){case"twitter":return"https://twitter.com/intent/tweet?url=".concat(t,"&text=").concat(r);case"facebook":return"https://www.facebook.com/sharer/sharer.php?u=".concat(t,"&quote=").concat(r);case"mail":return"mailto:?body=".concat(r," ").concat(t);case"linkedin":return"https://www.linkedin.com/sharing/share-offsite/?url=".concat(t);default:return n}};var O=r(54237),S=r(17580),P=r(37876),k=r(31777),C=r(83129);let E=(0,k.Ng)(null,function(e){return(0,C.zH)({fetchSite:s.Cc,launchSite:s.$p},e)})(function(e){var t,r=e.fetchSite,n=e.launchSite,s=e.showBanner,l=(0,O.useTranslation)(["common","site-settings","errors"]).t,k=(0,S.Sf)(),C=(0,a.useState)(!1),E=C[0],M=C[1],D=(0,a.useState)(!1),T=D[0],R=D[1],H=(0,a.useId)(),_=(0,a.useId)(),U=window.location.origin,I=function(e){var t=l("site-settings:siteSettings.socialShareLink"),r=A(e,window.location.origin,t);window.open(r)},z=function(){var e=A("mail",window.location.origin,l("site-settings:siteSettings.mailLinkText"));window.open(e)},q=(t=(0,c.A)(u().mark(function e(){return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n();case 2:if(e.sent){e.next=6;break}return k.error(l("errors:errors.500.title")),e.abrupt("return");case 6:return e.next=8,r();case 8:M(!1),R(!0);case 10:case"end":return e.stop()}},e)})),function(){return t.apply(this,arguments)});return(0,P.jsxs)(P.Fragment,{children:[(void 0===s||s)&&(0,P.jsxs)(m.A,{severity:"info",sx:{mx:3,mt:2,mb:0,alignItems:"center"},action:(0,P.jsx)(b.A,{variant:"contained","data-testid":"confirm-modal-button",onClick:function(){return M(!0)},children:l("site-settings:siteSettings.launchYourSite")}),children:[(0,P.jsx)(o.A,{variant:"body1",sx:{fontWeight:500},children:l("site-settings:siteSettings.launchSite.title")}),(0,P.jsx)(o.A,{variant:"body2",color:"text.secondary",children:l("site-settings:siteSettings.launchSite.descriptionTwo")})]}),(0,P.jsxs)(x.A,{open:E,onClose:function(){return M(!1)},maxWidth:"sm",fullWidth:!0,role:"alertdialog","aria-labelledby":H,children:[(0,P.jsx)(j.A,{id:H,children:l("site-settings:siteSettings.launchSite")}),(0,P.jsxs)(v.A,{children:[(0,P.jsx)(o.A,{variant:"body2",sx:{mb:2},children:l("site-settings:siteSettings.launchSiteDescription")}),(0,P.jsx)(o.A,{variant:"body2",children:l("site-settings:siteSettings.launchSitePrompt")})]}),(0,P.jsxs)(y.A,{children:[(0,P.jsx)(b.A,{onClick:function(){return M(!1)},children:l("site-settings:siteSettings.no")}),(0,P.jsx)(b.A,{variant:"contained","data-testid":"launch-button",onClick:function(){q()},children:l("site-settings:siteSettings.yes")})]})]}),(0,P.jsxs)(x.A,{open:T,onClose:function(){return R(!1)},maxWidth:!1,fullWidth:!0,"aria-labelledby":_,slotProps:{paper:{sx:{maxWidth:4
110,width:"100%",p:3.5}}},children:[(0,P.jsxs)(j.A,{id:_,sx:{display:"flex",alignItems:"center",gap:1,p:0},children:[(0,P.jsx)(p.A,{color:"info",fontSize:"small","aria-hidden":!0}),l("site-settings:siteSettings.congratulations")]}),(0,P.jsxs)(v.A,{sx:{p:3.5},children:[(0,P.jsx)(o.A,{variant:"body2",component:"h3",fontWeight:500,sx:{mt:2,mb:1},children:l("site-settings:siteSettings.launchSite.paraOne")}),(0,P.jsx)(i.A,{sx:{bgcolor:"grey.50",px:1,py:1,minHeight:40,display:"flex",alignItems:"center",borderRadius:1},children:(0,P.jsx)(o.A,{variant:"body2",children:U})}),(0,P.jsx)(b.A,{variant:"outlined","data-testid":"visit-site",onClick:function(){return window.open(U)},sx:{mt:1,minWidth:136},children:l("site-settings:siteSettings.visitSite")}),(0,P.jsx)(o.A,{variant:"body2",component:"h3",fontWeight:500,sx:{mt:3,mb:1},children:l("site-settings:siteSettings.launchSite.paraTwo")}),(0,P.jsx)(b.A,{"data-testid":"create-project",variant:"outlined",onClick:function(){return window.open("/admin/projects")},children:l("site-settings:siteSettings.createAProject")}),(0,P.jsx)(o.A,{variant:"body2",component:"h3",fontWeight:500,sx:{mt:3,mb:1},children:l("site-settings:siteSettings.launchSite.paraThree")}),(0,P.jsxs)(i.A,{sx:{display:"flex",flexWrap:"wrap",gap:1},children:[(0,P.jsx)(w.A,{"data-testid":"twitter","aria-label":"Twitter",onClick:function(){return I("twitter")},sx:{width:40,height:40,color:"#1da1f2",bgcolor:"rgba(29, 161, 242, 0.12)"},children:(0,P.jsx)(g.A,{})}),(0,P.jsx)(w.A,{"data-testid":"facebook","aria-label":"Facebook",onClick:function(){return I("facebook")},sx:{width:40,height:40,color:"#4267b2",bgcolor:"rgba(66, 103, 178, 0.12)"},children:(0,P.jsx)(d.A,{})}),(0,P.jsx)(w.A,{"data-testid":"linkedin","aria-label":"LinkedIn",onClick:function(){return I("linkedin")},sx:{width:40,height:40,color:"#0e76a8",bgcolor:"rgba(14, 118, 168, 0.12)"},children:(0,P.jsx)(f.A,{})}),(0,P.jsx)(w.A,{"data-testid":"mail","aria-label":"Email",onClick:function(){return z()},sx:{width:40,height:40,color:"text.secondary",bgcolor:"rgba(89, 89, 89, 0.12)"},children:(0,P.jsx)(h.A,{})})]})]}),(0,P.jsx)(y.A,{sx:{pr:1.5},children:(0,P.jsx)(b.A,{variant:"outlined",onClick:function(){return R(!1)},children:l("site-settings:siteSettings.close")})})]})]})});function M(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){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?M(Object(r),!0).forEach(function(t){(0,n.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):M(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let T=function(e){var t=e.title,r=e.actions,n=e.filters,s=e.navigation,c=e.bulkActions,l=e.content,u=e.isSiteSettingsPage,d=void 0!==u&&u,p=e.isSiteLaunched,f=e.stretchContentHeight,h=void 0!==f&&f,g=e.contentCardMaxWidth,m=e.contentCardAlign,b=e.contentSx,x=d&&void 0!==p&&p,y=a.Children.toArray(r).some(Boolean);return(0,P.jsxs)(i.A,{sx:D({height:"100%"},h&&{flex:1,minHeight:0,display:"flex",flexDirection:"column"}),children:[(0,P.jsxs)(i.A,{component:"header",display:"flex",flexDirection:{xs:"column",sm:"row"},alignItems:{xs:"stretch",sm:"center"},justifyContent:"space-between",gap:{xs:1.5,sm:2},bgcolor:"background.paper",px:{xs:2,sm:3},py:2,children:[(0,P.jsx)(o.A,{component:"h1",variant:"h5",color:"text.primary",fontWeight:500,minWidth:0,py:.5,children:t}),y&&(0,P.jsx)(i.A,{display:"flex",alignItems:"center",justifyContent:{xs:"flex-start",sm:"flex-end"},flexWrap:"wrap",flexShrink:0,gap:1,width:{xs:"100%",sm:"auto"},children:r})]}),n&&(0,P.jsx)(i.A,{sx:{px:{xs:2,sm:3},bgcolor:"background.paper"},children:n}),s&&(0,P.jsx)(i.A,{sx:{bgcolor:"background.paper"},children:s}),d&&(0,P.jsx)(E,{showBanner:x}),c?(0,P.jsx)(i.A,{flexShrink:0,children:c}):null,(0,P.jsx)(i.A,{sx:D(D(D(D({bgcolor:"background.paper",p:{xs:1.5,sm:"18px 24px"},position:"relative",boxSizing:"border-box"},null!=g&&g>0?D({maxWidth:g,width:"100%"},"left"===(void 0===m?"center":m)?h?{marginTop:0,marginBottom:0,marginLeft:{xs:1.5,sm:3},marginRight:"auto",alignSelf:"flex-start"}:{marginTop:{xs:1.5,sm:3},marginBottom:{xs:1.5,sm:3},marginLeft:{xs:1.5,sm:3},marginRight:"auto"}:{marginTop:h?0:{xs:1.5,sm:3},marginBottom:h?0:{xs:1.5,sm:3},marginLeft:"auto",marginRight:"auto"}):{m:{xs:1.5,sm:3}}),h?{flex:1,minHeight:0,display:"flex",flexDirection:"column"}
1:{minHeight:{xs:"calc(100dvh - 140px)",sm:"calc(100vh - 140px)"}}),x?{mt:2}:{}),b),children:l})]})}},46700:(e,t,r)=>{"use strict";r.d(t,{u:()=>a});var n=r(42969),i=r(34637),o=["name","subject","login","owner"].map(function(e){return"& .".concat(i.x.cell,'[data-field="').concat(e,'"]')}).join(", "),a=(0,n.default)((0,n.default)((0,n.default)((0,n.default)((0,n.default)((0,n.default)((0,n.default)((0,n.default)({border:"none",minHeight:0,height:"100%",width:"100%"},o,{py:2,px:2}),"& .".concat(i.x.columnHeaders),{borderRadius:0,borderBottom:"1px solid",borderColor:"divider",bgcolor:function(e){return"dark"===e.palette.mode?"rgba(255,255,255,0.03)":"grey.50"}}),"& .".concat(i.x.columnHeader),{py:1.5,px:1.25}),"& .".concat(i.x.cell),{borderColor:"divider",py:1.75,px:1.25}),"& .".concat(i.x.columnHeaderCheckbox,", & .").concat(i.x.cellCheckbox),{p:0,justifyContent:"center",alignItems:"center"}),"& .".concat(i.x.columnHeaderCheckbox," .").concat(i.x.columnHeaderTitleContainer),{justifyContent:"center",width:"100%",p:0,m:0}),"& .".concat(i.x.row),{"&:hover":{bgcolor:function(e){return"dark"===e.palette.mode?"rgba(255,255,255,0.04)":"grey.50"}}}),"& .".concat(i.x.footerContainer),{borderTop:"1px solid",borderColor:"divider"})},49012:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(42969),i=r(68523);r(14232);var o=r(37876);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}let s=function(e){return function(t){return t.isAuthorized?(0,o.jsx)(e,function(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}({},t)):(0,o.jsx)(i.default,{statusCode:404})}}},54228:(e,t,r)=>{"use strict";r.d(t,{m:()=>x});var n=r(44478),i=r(42969),o=r(59234),a=r(99343),s=r(71886),c=r(18269),l=r(54237),u=r(14232),d=r(46700),p=r(37876);function f(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 h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?f(Object(r),!0).forEach(function(t){(0,i.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var g=["asc","desc",null];function m(e){var t=e.message,r=e.overlay;return(0,p.jsx)(o.A,{sx:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",height:"100%",typography:"body2",color:"text.secondary",px:2,textAlign:"center"},children:null!=r?r:t})}function b(e){var t=e.summary,r=e.dataTestId,n=null!=t&&!1!==t,i=u.useMemo(function(){var e;return e=r?"".concat(r,"-pagination"):void 0,{root:{sx:{display:"block",width:"100%",overflow:"visible",typography:"caption",color:"text.secondary"}},toolbar:{sx:h({alignItems:"center",flexWrap:"nowrap",boxSizing:"border-box"},n?{pl:0}:{})},selectLabel:{sx:{typography:"caption",color:"text.secondary",m:0,alignSelf:"center"}},displayedRows:{sx:{typography:"caption",color:"text.secondary",m:0,alignSelf:"center"}},select:h({sx:{typography:"caption",color:"text.primary",alignSelf:"center"}},e?{inputProps:{"data-testid":"".concat(e,"-pageSize")}}:{}),actions:{previousButton:h({sx:{color:"text.secondary"}},e?{"data-testid":"".concat(e,"-prev")}:{}),nextButton:h({sx:{color:"text.secondary"}},e?{"data-testid":"".concat(e,"-next")}:{}),firstButton:h({sx:{color:"text.secondary"}},e?{"data-testid":"".concat(e,"-first")}:{}),lastButton:h({sx:{color:"text.secondary"}},e?{"data-testid":"".concat(e,"-last")}:{})}}},[n,r]);return(0,p.jsxs)(a.J,{sx:h({pr:6,bgcolor:"background.paper"},n?{flexWrap:"wrap",rowGap:1,columnGap:2,pl:1}:{}),children:[n&&(0,p.jsx)(o.A,{component:"span",sx:{typography:"body2",color:"text.secondary",alignSelf:"center"},children:t}),(0,p.jsx)(s.h,{slotProps:i,sx:n?{flex:1,minWidth:0,border:0,margin:0}:void 0})]})}function x(e){var t=e.rows,r=e.columns,i=e.getRowId,o=e.loading,a=e.rowCount,s=e.page,f=e.pageSize,h=e.pageSizeOptions,x=e.onPageChange,y=e.onPageSizeChange,v=e.sortModel,j=e.onSortModelChange,w=e.emptyMessage,A=e.emptyOverlay,O=e.checkboxSelection,S=e.keepNonExistentRowsSelected,P=e.rowSelectionModel,k=e.onRowSelectionModelChange,C=e.paginationSummary,E=e.className,M=e.sx,D=e.dataTestId,T=e.slotProps,R=e.disableColumnMenu,H=e.getRowHeight,_=(0,l.useTranslation)(),U=_.t,I=_.i18n,z=u.useMemo(function(){return{MuiTablePagination:{labelRowsPerPage:U("common.rowsPerPage"),labelDisplayedRows:function(e){var t=e.from,r=e.to,n=e.count;return -1!==n?U("common.tablePaginationDisplayedRows",{from:t,to:r,count:n}):U("common.tablePaginationDisplayedRowsMoreThan",{from:t,to:r})}}}},[I.language]),q=Math.min(f,100),B=u.useMemo(function(){return{page:Math.max(0,s-1),pageSize:q}},[s,q]),L=u.useCallback(function(e,t){var r=Math.max(0,s-1);e.pageSize!==q?y(e.pageSize,e.page+1):e.page!==r&&x(e.page+1)},[s,q,x,y]),W=u.useCallback(function(){return(0,p.jsx)(m,{message:w,overlay:A})},[w,A]),N=u.useCallback(function(){return(0,p.jsx)(b,{summary:C,dataTestId:D})},[C,D]);return(0,p.jsx)(c.z,{className:E,rows:t,columns:r,getRowId:i,loading:o,rowCount:a,paginationModel:B,onPaginationModelChange:L,pageSizeOptions:void 0===h?[10,20,25,50,100]:h,paginationMode:"server",sortingMode:"server",sortModel:void 0===v?[]:v,onSortModelChange:void 0===j?function(){}:j,sortingOrder:g,disableRowSelectionOnClick:!0,checkboxSelection:O,keepNonExistentRowsSelected:S,rowSelectionModel:P,onRowSelectionModelChange:k,disableColumnMenu:void 0===R||R,hideFooterSelectedRowCount:!0,slots:{noRowsOverlay:W,footer
1:N},slotProps:T,localeText:z,getRowHeight:H,sx:[d.u,{minHeight:360}].concat((0,n.A)(Array.isArray(M)?M:M?[M]:[]))})}},61158:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(23745),i=r(67251),o=function(e){return null==e||"object"==typeof e&&0===Object.keys(e).length||"string"==typeof e&&0===e.trim().length||Array.isArray(e)&&0===e.length};let a=(0,n.default)(function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var n in(0,i.default)(this,e),t)o(t[n])||(this[n]=t[n]);for(var a in r){var s=r[a];o(s)||(this.filters||(this.filters={}),this.filters[a]=s)}})},68523:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>x});var n=r(27925),i=r(14232),o=r(59234),a=r(3513),s=r(33713),c=r(46783),l=r(48230),u=r.n(l);let d=r.p+"static/media/error.5ab482faf5722534.png";var p=r(33191),f=r.n(p),h=r(37876),g={helpfulLinksTitle:"Here are some helpful links:",projects:"Projects",appearance:"Appearance",reporting:"Reporting",accessDeniedErrorMessage:"403 Error",accessDeniedErrorMessageTitle:"Access denied",accessDeniedErrorMessageSubTitle:"You do not have permission to access the requested page.",missingUrlErrorMessage:"404 Error",missingUrlErrorMessageTitle:"We couldn't find this page.",missingUrlErrorMessageSubTitle:"You may have entered an old URL or clicked on a URL from a previous version of this application. The page you're looking for may have been removed or relocated."},m={en:g,"en-US":g,"fr-CA":{helpfulLinksTitle:"Voici quelques liens utiles:",projects:"Projets",appearance:"Apparence",reporting:"Rapports",accessDeniedErrorMessage:"403 Erreur",accessDeniedErrorMessageTitle:"Acc\xe8s refus\xe9",accessDeniedErrorMessageSubTitle:"Vous n’avez pas la permission d’acc\xe9der \xe0 la page demand\xe9e.",missingUrlErrorMessage:"404 Erreur",missingUrlErrorMessageTitle:"Oups! D\xe9sol\xe9 que vous semblez avoir entr\xe9 une URL erron\xe9e",missingUrlErrorMessageSubTitle:"Vous avez peut-\xeatre entr\xe9 une ancienne URL ou cliqu\xe9 sur une URL \xe0 partir d'une version pr\xe9c\xe9dente de cette application. S'il vous pla\xeet utiliser la navigation sur la gauche pour trouver la page correcte."}},b=[{href:"/admin/projects",labelKey:"projects"},{href:"/admin/sites/editors/home-page",labelKey:"appearance"},{href:"/admin/reporting/summary",labelKey:"reporting"}];let x=function(e){var t=e.statusCode,r=i.useState("en"),l=(0,n.A)(r,2),p=l[0],g=l[1];(0,i.useEffect)(function(){g(f().get("current_language")||"en")},[]);var x=m[p]||m.en,y="403"===t||403===t?{errCode:x.accessDeniedErrorMessage,title:x.accessDeniedErrorMessageTitle,subTitle:x.accessDeniedErrorMessageSubTitle}:{errCode:x.missingUrlErrorMessage,title:x.missingUrlErrorMessageTitle,subTitle:x.missingUrlErrorMessageSubTitle};return(0,h.jsxs)(o.A,{display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"column",bgcolor:"background.paper",borderRadius:1,m:3,sx:{height:"calc(100vh - 50px)"},children:[(0,h.jsx)(o.A,{component:"img",src:d,alt:y.title,sx:{height:300,width:"auto",maxWidth:"100%"}}),(0,h.jsxs)(o.A,{mt:3,maxWidth:448,textAlign:"center",px:2,children:[(0,h.jsx)(c.A,{variant:"h4",component:"p",fontWeight:600,color:"text.primary",sx:{lineHeight:2},children:y.errCode}),(0,h.jsx)(c.A,{variant:"body1",fontWeight:600,sx:{mt:.5},children:y.title}),(0,h.jsx)(c.A,{variant:"body2",color:"text.secondary",sx:{mt:1},children:y.subTitle}),(0,h.jsxs)(o.A,{mt:5,children:[(0,h.jsx)(c.A,{variant:"body2",color:"text.secondary",children:x.helpfulLinksTitle}),(0,h.jsx)(s.A,{direction:"row",justifyContent:"space-between",mx:"auto",mt:2,sx:{width:256},children:b.map(function(e){var t=e.href,r=e.labelKey;return(0,h.jsx)(a.A,{component:u(),href:t,underline:"hover",variant:"body2",children:x[r]},t)})})]})]})]})}},69627:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/admin/site_hubs",function(){return r(36104)}])},73473:(e,t,r)=>{"use strict";r.d(t,{nD:()=>c,um:()=>s});var n=r(42969);function i(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 o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?i(Object(r),!0).forEach(function(t){(0,n.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function a(e){if(null==e||"object"!=typeof e)return e;var t,r="function"==typeof e.attributes?e.attributes():o({},e),n=null!=(t=e.id)?t:r.id;return o(o({},r),null!=n?{id:n}:{})}function s(e){if(null==e)return[];var t=(Array.isArray(e)?e:[]).map(a);return null!=e.meta&&(t.meta=e.meta),t}function c(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:["owner","project","trackable"];if(null==e||"object"!=typeof e)return e;var r=a(e);return t.forEach(function(t){null!=e[t]&&(r[t]=a(e[t]))}),r}},73664:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var n=r(67251),i=r(23745),o=r(29898),a=r(52672),s=r(76966),c=r(42969),l=r(7379),u=r.n(l),d=r(48363),p=r(1234);function f(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(f=function(){return!!e})()}var h=function(e){function t(){var e,r,i,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,n.default)(this,t),e=t,r=[s],e=(0,a.default)(e),i=(0,o.default)(this,f()?Reflect.construct(e,r||[],(0,a.default)(this).constructor):e.apply(this,r)),u().call(i,s),i.name=s.name,i.description=s.description,i.state=s.state,i.createdAt=s.createdAt,i.updatedAt=s.updatedAt,i.permalink=s.permalink,i.isNewHub=s.isNewHub||!1,i.platformAnalyticsTagList=s.platformAnalyticsTagList||[],i.userIds=s.userIds||[],i.imageDescription=s.imageDescription,i.imageCaption=s.imageCaption,i.imageUrl=s.imageUrl,i.visibilityMode=s.visibilityMode,i.segments=i.hasMany(p.A,s.segments),i}return(0,s.default)(t,e),(0,i.default)(t,[{key:"validate",value:function(){(0,d.default)(this.name)&&this.errors.add({code:"blank",source:{pointer:"/data/attributes/name"}})}},{key:"getTags",value:function(){var e=this;return this.constructor.adapter.get("".concat(this.constructBaseURL(),"/").concat(this.id,"/tags")).then(function(t){var r=t.data;return e.constructor.deserialize(r)})}},{key:"getAdmins",value:function(){var e=this;return this.constructor.adapter.get("".concat(this.constructBaseURL(),"/").concat(this.id,"/admins")).then(function(t){var r=t.data;return e.constructor.deserialize(r)})}},{key:"associateSegments",value:function(){return this.constructor.adapter.put("".concat(this.constructBaseURL(),"/").concat(this.id,"/visibility"),this.serialize())}},{key:"generatePermalink",value:function(){var e=this;return this.constructor.adapter.get("".concat(this.constructBaseURL(),"/generate_permalink?name=").concat(this.name)).then(function(t){var r=t.data;return e.constructor.deserialize(r)})}}],[{key:"authorize",value:function(e,t){return this.adapter.post("".concat(this.constructBaseURL(),"/").concat(e,"/admins"),{data:{attributes:{user_id:t}}})}},{key:"unauthorize",value:function(e,t){return this.adapter.delete("".concat(this.constructBaseURL(),"/").concat(e,"/admins/").concat(t))}}])}(u());(0,c.default)(h,"_type","hubs"),(0,c.default)(h,"baseURL","/hubs");let g=h},75564:(e,t,r)=>{"use strict";r.d(t,{Br:()=>f,R5:()=>h,oR:()=>g,qQ:()=>b,vm:()=>m});var n=r(42969),i=r(63857),o=r(60180),a=r.n(o),s=r(15158),c=r(73664),l=r(61158),u=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]:{};t%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,i.A)(a().mark(function e(t){var r;return a().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,c.A.query({per_page:9999});case 4:r=e.sent,t({type:s.A.FETCH_HUBS_SUCCESS,hubs:(0,u.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,i.A)(a().mark(function e(t,r){var n,i,o,d,f;return a().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t({type:s.A.QUERY_HUBS_REQUEST}),n=r().hubs.query,i=r().hubs.filters.state,o=p(p({},r().hubs.filters),{},{state:i}),d=new l.A(n,o),e.prev=5,e.next=8,c.A.query(d);case 8:f=e.sent,t({type:s.A.QUERY_HUBS_SUCCESS,hubs:(0,u.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}},m=function(e){return{type:s.A.UPDATE_HUBS_FILTERS,filters:e}},b=function(){return{type:s.A.RESET_HUBS}}}},e=>{e.O(0,[62501,6853,65595,8145,40990,28672,23638,61284,26122,4942,1796,17989,35881,18269,56158,20640,90636,46593,38792],()=>e(e.s=69627)),_N_E=e.O()}]);
2//# sourceMappingURL=site_hubs-0306eb64c75c2ad2.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.