<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7506],{22577:(e,s,r)=&gt;{"use strict";r.d(s,{DashboardFooter:()=&gt;a});var n=r(25461),i=r(3599),l=r(54991),t=r(50022),o=r(79929);let a=e=&gt;{let{links:s}=e,{github:r,logo:a}=(0,o.useIntlayer)("dashboard-footer");return(0,n.jsxs)("footer",{className:"flex flex-auto flex-row flex-wrap items-center gap-4 overflow-auto p-6",children:[(0,n.jsx)(l.Link,{href:a.url.value,label:a.label.value,color:"text",children:(0,n.jsx)(t.g,{type:"logoOnly",width:80,height:80,className:"size-6"})}),(0,n.jsx)(l.Link,{href:r.url.value,label:r.label.value,color:"text",children:(0,n.jsx)(i.f,{width:25})}),(0,n.jsx)("div",{className:"m-auto flex flex-row justify-around gap-x-4 md:gap-x-8",children:null==s?void 0:s.map(e=&gt;(0,n.jsx)(l.Link,{href:e.href,label:e.label,variant:"invisible-link",color:"neutral",className:"text-sm",children:e.text},e.href))})]})}},50243:(e,s,r)=&gt;{"use strict";r.d(s,{AuthenticationBarrierClient:()=&gt;o});var n=r(25461),i=r(13552),l=r(2659),t=r(45079);let o=e=&gt;{let{children:s,redirectionRoute:r=t.LN.Home,...o}=e,a=(0,l.useRouter)();return(0,n.jsx)(i.AuthenticationBarrierClient,{...o,redirectionRoute:r,redirectionFunction:a.push,children:s})}},54195:(e,s,r)=&gt;{"use strict";r.d(s,{H:()=&gt;h});var n=r(25461),i=r(25770),l=r(2176),t=r(35010),o=r(43140),a=r(79929),d=r(81616);let h=e=&gt;{let{onOrganizationCreated:s}=e,r=(0,d.e)(),{addOrganization:h}=(0,t.useAddOrganization)(),{selectOrganization:m}=(0,t.useSelectOrganization)(),{form:c,isSubmitting:v}=(0,i.useForm)(r),{nameInput:b,createOrganizationButton:u}=(0,a.useIntlayer)("organization-form"),x=async e=&gt;{await h(e).then(async e=&gt;{var r;if(!e.data)return;let n=String(null===(r=e.data)||void 0===r?void 0:r._id);await m(n),null==s||s(e.data)})};return(0,n.jsxs)(l.F,{schema:r,onSubmitSuccess:x,className:"w-full max-w-[400px] py-10",...c,children:[(0,n.jsx)(l.F.Input,{name:"name",label:b.label,placeholder:b.placeholder.value,isRequired:!0}),(0,n.jsx)(l.F.Button,{className:"mt-12 w-full",type:"submit",color:"text",isLoading:v,label:u.ariaLabel.value,Icon:o.A,children:u.text})]})}},60243:(e,s,r)=&gt;{"use strict";r.d(s,{f:()=&gt;d});var n=r(25461),i=r(25770),l=r(2176),t=r(35010),o=r(79929),a=r(69702);let d=e=&gt;{let{onProjectCreated:s}=e,r=(0,a.O)(),{addProject:d}=(0,t.useAddProject)(),{selectProject:h}=(0,t.useSelectProject)(),{form:m,isSubmitting:c}=(0,i.useForm)(r),{nameInput:v,createProjectButton:b}=(0,o.useIntlayer)("project-form"),u=async e=&gt;{await d(e).then(async e=&gt;{var r;let n=String(null===(r=e.data)||void 0===r?void 0:r._id);await h(n),null==s||s(e.data)})};return(0,n.jsxs)(l.F,{schema:r,onSubmitSuccess:u,className:"w-full max-w-[400px] py-10",...m,children:[(0,n.jsx)(l.F.Input,{name:"name",label:v.label,placeholder:v.placeholder.value,isRequired:!0}),(0,n.jsx)(l.F.Button,{className:"mt-12 w-full",type:"submit",color:"text",isLoading:c,label:b.ariaLabel.value,children:b.text})]})}},65761:(e,s,r)=&gt;{Promise.resolve().then(r.bind(r,50243)),Promise.resolve().then(r.bind(r,22577)),Promise.resolve().then(r.bind(r,68865)),Promise.resolve().then(r.bind(r,71329)),Promise.resolve().then(r.bind(r,20763)),Promise.resolve().then(r.bind(r,10972)),Promise.resolve().then(r.bind(r,65066)),Promise.resolve().then(r.bind(r,13420)),Promise.resolve().then(r.bind(r,5079)),Promise.resolve().then(r.t.bind(r,75484,23)),Promise.resolve().then(r.t.bind(r,20591,23)),Promise.resolve().then(r.bind(r,31775)),Promise.resolve().then(r.bind(r,13552)),Promise.resolve().then(r.bind(r,41019)),Promise.resolve().then(r.bind(r,81625)),Promise.resolve().then(r.bind(r,89207)),Promise.resolve().then(r.bind(r,87424)),Promise.resolve().then(r.bind(r,65516)),Promise.resolve().then(r.bind(r,23495)),Promise.resolve().then(r.bind(r,52718)),Promise.resolve().then(r.bind(r,27918)),Promise.resolve().then(r.bind(r,61924)),Promise.resolve().then(r.bind(r,74641)),Promise.resolve().then(r.bind(r,79176)),Promise.resolve().then(r.bind(r,31915)),Promise.resolve().then(r.bind(r,80501)),Promise.resolve().then(r.bind(r,19229)),Promise.resolve().then(r.bind(r,15112)),Promise.resolve().then(r.bind(r,62534)),Promise.resolve().then(r.bind(r,30345)),Promise.resolve().then(r.bind(r,7269)),Promise.resolve().then(r.bind(r,2543)),Promise.resolve().then(r.bind(r,99133)),Promise.resolve().then(r.bind(r,25770)),Promise.resolve().then(r.bind(r,38049)),Promise.resolve().then(r.bind(r,54366)),Promise.resolve().then(r.bind(r,57324)),Promise.resolve().then(r.bind(r,99531)),Promise.resolve().then(r.bind(r,46995)),Promise.resolve().then(r.bind(r,10410)),Promise.resolve().then(r.bind(r,74108)),Promise.resolve().then(r.bind(r,93693)),Promise.resolve().then(r.bind(r,49943)),Promise.resolve().then(r.bind(r,48930)),Promise.resolve().then(r.bind(r,68109)),Promise.resolve().then(r.bind(r,89236)),Promise.resolve().then(r.bind(r,33627)),Promise.resolve().then(r.bind(r,23411)),Promise.resolve().then(r.bind(r,32667)),Promise.resolve().then(r.bind(r,78446)),Promise.resolve().then(r.bind(r,32427)),Promise.resolve().then(r.bind(r,55873)),Promise.resolve().then(r.bind(r,15751)),Promise.resolve().then(r.bind(r,86450)),Promise.resolve().then(r.bind(r,93933)),Promise.resolve().then(r.bind(r,72485)),Promise.resolve().then(r.bind(r,80222)),Promise.resolve().then(r.bind(r,70927)),Promise.resolve().then(r.bind(r,60361)),Promise.resolve().then(r.bind(r,21623)),Promise.resolve().then(r.bind(r,55082)),Promise.resolve().then(r.bind(r,40606)),Promise.resolve().then(r.bind(r,40330)),Promise.resolve().then(r.bind(r,23747)),Promise.resolve().then(r.bind(r,91153)),Promise.resolve().then(r.bind(r,37945)),Promise.resolve().then(r.bind(r,2176)),Promise.resolve().then(r.bind(r,35010)),Promise.resolve().then(r.bind(r,45847)),Promise.resolve().then(r.bind(r,12413)),Promise.resolve().then(r.bind(r,65085)),Promise.resolve().then(r.bind(r,8694)),Promise.resolve().then(r.bind(r,5664)),Promise.resolve().then(r.bind(r,27926)),Promise.resolve().then(r.bind(r,80455)),Promise.resolve().then(r.bind(r,59969)),Promise.resolve().then(r.bind(r,23862)),Promise.resolve().then(r.bind(r,21389)),Promise.resolve().then(r.bind(r,65227)),Promise.resolve().then(r.bind(r,11936)),Promise.resolve().then(r.bind(r,89672)),Promise.resolve().then(r.bind(r,61897)),Promise.resolve().then(r.bind(r,84959)),Promise.resolve().then(r.bind(r,26420)),Promise.resolve().then(r.bind(r,89294)),Promise.resolve().then(r.bind(r,24839)),Promise.resolve().then(r.bind(r,79929)),Promise.resolve().then(r.bind(r,45067)),Promise.resolve().then(r.bind(r,34661)),Promise.resolve().then(r.bind(r,66446)),Promise.resolve().then(r.bind(r,34584)),Promise.resolve().then(r.bind(r,34902)),Promise.resolve().then(r.bind(r,79269)),Promise.resolve().then(r.bind(r,20836))},68865:(e,s,r)=&gt;{"use strict";r.d(s,{DashboardNavbar:()=&gt;k});var n=r(25461),i=r(9788),l=r(54991),t=r(30218),o=r(23495),a=r(13070),d=r(50022),h=r(70927),m=r(65085),c=r(48144),v=r(61897),b=r(32427),u=r(14462),x=r(36193),P=r(35010),j=r(90949),g=r(2659),p=r(79929),f=r(98737),N=r(54195),w=r(45079);let _=()=&gt;{var e;let{session:s}=(0,o.useAuth)(),{data:r}=(0,P.useGetOrganizations)(),[i,l]=(0,f.useState)(!1),{selectOrganization:t,isLoading:d}=(0,P.useSelectOrganization)(),{unselectOrganization:h,isLoading:m}=(0,P.useUnselectOrganization)(),{organizationTrigger:c,organizationLogout:v,selectOrganizationInstruction:_,noOtherOrganizations:y,createNewOrganization:L}=(0,p.useIntlayer)("dashboard-navbar"),{organization:S}=null!=s?s:{},z=(0,g.useRouter)(),C=async()=&gt;{await h().then(()=&gt;{z.push(w.LN.Dashboard_Organization)})},F=e=&gt;{t(e).then(async()=&gt;{z.push(w.LN.Dashboard_Projects)})},k=(null!==(e=null==r?void 0:r.data)&amp;&amp;void 0!==e?e:[]).filter(e=&gt;String(e._id)!==String(null==S?void 0:S._id));return S?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(b.Modal,{isOpen:i,onClose:()=&gt;l(!1),children:(0,n.jsx)(N.H,{})}),(0,n.jsxs)(u.C,{identifier:"organization-dropdown",children:[(0,n.jsx)(x.$,{label:c.label.value,variant:"hoverable",color:"text",IconRight:j.A,children:S.name}),(0,n.jsx)(u.C.Panel,{identifier:"organization-dropdown",isFocusable:!0,children:(0,n.jsxs)(a.m,{padding:"lg",transparency:"none",roundedSize:"lg",className:"gap-2",children:[(0,n.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,n.jsx)("span",{className:"font-bold",children:_}),k.length?k.map(e=&gt;(0,n.jsx)(x.$,{variant:"outline",color:"text",label:e.name,onClick:()=&gt;F(String(e._id)),isLoading:d,children:e.name},String(e._id))):(0,n.jsx)("span",{className:"text-neutral text-center text-xs",children:y})]}),(0,n.jsx)(x.$,{variant:"outline",color:"text",label:v.label.value,onClick:C,isLoading:m,className:"mt-6",children:v.text}),(0,n.jsx)(x.$,{variant:"outline",color:"text",label:L.label.value,onClick:()=&gt;l(!0),children:L.text})]})})]})]}):(0,n.jsx)(n.Fragment,{})};var y=r(60243);let L=e=&gt;{var s;let{session:r}=(0,o.useAuth)(),{data:i}=(0,P.useGetProjects)(),{selectProject:l,isLoading:t}=(0,P.useSelectProject)(),{unselectProject:d,isLoading:h}=(0,P.useUnselectProject)(),{project:m}=null!=r?r:{},[c,v]=(0,f.useState)(!1),N=(0,g.useRouter)(),{projectTrigger:_,projectLogout:L,selectProjectInstruction:S,noOtherProjects:z,createNewProject:C}=(0,p.useIntlayer)("dashboard-navbar"),F=async()=&gt;{await d().then(()=&gt;N.push(w.LN.Dashboard_Projects))},k=e=&gt;{l(e).then(()=&gt;N.push(w.LN.Dashboard_Content))},O=(null!==(s=null==i?void 0:i.data)&amp;&amp;void 0!==s?s:[]).filter(e=&gt;String(e._id)!==String(null==m?void 0:m._id));return m?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(b.Modal,{isOpen:c,onClose:()=&gt;v(!1),children:(0,n.jsx)(y.f,{})}),(0,n.jsxs)(u.C,{identifier:"project-dropdown",children:[(0,n.jsx)(x.$,{label:_.label.value,variant:"hoverable",color:"text",IconRight:j.A,children:m.name}),(0,n.jsx)(u.C.Panel,{isFocusable:!0,...e,identifier:"project-dropdown",children:(0,n.jsxs)(a.m,{padding:"lg",transparency:"none",roundedSize:"lg",className:"gap-2",children:[(0,n.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,n.jsx)("span",{className:"font-bold",children:S}),O.length?O.map(e=&gt;(0,n.jsx)(x.$,{variant:"outline",color:"text",label:e.name,onClick:()=&gt;k(String(e._id)),isLoading:t,children:e.name},String(e._id))):(0,n.jsx)("span",{className:"text-neutral text-center text-xs",children:z})]}),(0,n.jsx)(x.$,{variant:"outline",color:"text",label:L.label.value,onClick:F,isLoading:h,className:"mt-6",children:L.text}),(0,n.jsx)(x.$,{variant:"outline",color:"text",label:C.label.value,onClick:()=&gt;v(!0),children:C.text})]})})]})]}):(0,n.jsx)(n.Fragment,{})},S=(0,c.default)(()=&gt;r.e(1958).then(r.bind(r,11958)).then(e=&gt;e.SwitchThemeSwitcher),{loadableGenerated:{webpack:()=&gt;[11958]},ssr:!1}),z=e=&gt;{e.startsWith("/")&amp;&amp;(e=e.substring(1));let s=e.split("/");return s.length&gt;2?s.slice(0,2).join("/"):1===s.length&amp;&amp;"dashboard"===s[0]?s[0]:e},C=[w.LN.Dashboard_Projects,w.LN.Dashboard_Tags],F=[w.LN.Dashboard_Editor,w.LN.Dashboard_Content],k=e=&gt;{let{links:s}=e,{pathWithoutLocale:r}=(0,v.useLocale)(),{session:c}=(0,o.useAuth)(),{organization:b,project:u}=null!=c?c:{},{isMobile:x}=(0,m.useDevice)("sm"),P=s.filter(e=&gt;!C.includes(e.url)||!!b).filter(e=&gt;!F.includes(e.url)||!!u);return(0,n.jsxs)(a.m,{className:"z-50 flex flex-col gap-3 p-4",roundedSize:"none",children:[(0,n.jsxs)("div",{className:"flex justify-between",children:[(0,n.jsxs)("div",{className:"flex w-auto items-center gap-4",children:[(0,n.jsx)(l.Link,{href:w.LN.Home,label:"Dashboard",color:"text",children:(0,n.jsx)(d.g,{type:"logoOnly",className:"size-6"})}),!x&amp;&amp;(0,n.jsxs)("div",{className:"flex w-auto items-center gap-4",children:[b&amp;&amp;(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{children:"/"}),(0,n.jsx)(_,{})]}),u&amp;&amp;(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{children:"/"}),(0,n.jsx)(L,{})]})]})]}),(0,n.jsxs)("div",{className:"flex items-center gap-4",children:[(0,n.jsx)(t.Q,{panelProps:{className:"-left-16"}}),(0,n.jsx)(S,{}),(0,n.jsx)(i.h,{})]})]}),x&amp;&amp;(0,n.jsxs)("div",{className:"flex w-full items-center gap-4",children:[b&amp;&amp;(0,n.jsx)(_,{}),u&amp;&amp;(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{children:"/"}),(0,n.jsx)(L,{align:"end"})]})]}),(0,n.jsx)("div",{className:"max-3 flex w-full items-center gap-8 overflow-x-auto max-sm:pb-4",children:(0,n.jsx)(h.TabSelector,{selectedChoice:z(r),tabs:P.map(e=&gt;{let{url:s,label:i,title:t}=e;return(0,n.jsx)(l.Link,{href:s,label:i,color:"text",variant:"invisible-link",className:"flex px-4 py-0.5","aria-current":z(r)===s?"page":void 0,children:t},z(s))}),hoverable:!0,color:"text"})})]})}},69702:(e,s,r)=&gt;{"use strict";r.d(s,{O:()=&gt;l});var n=r(79929),i=r(10817);let l=()=&gt;{let{requiredErrorName:e,invalidTypeErrorName:s}=(0,n.useIntlayer)("project-form-schema");return i.z.object({name:i.z.string({required_error:e.value,invalid_type_error:s.value}).min(1,{message:s.value})})}},81616:(e,s,r)=&gt;{"use strict";r.d(s,{e:()=&gt;l});var n=r(79929),i=r(10817);let l=()=&gt;{let{requiredErrorName:e,invalidTypeErrorName:s}=(0,n.useIntlayer)("organization-form-schema");return i.z.object({name:i.z.string({required_error:e.value,invalid_type_error:s.value}).min(1,{message:s.value}).default("")})}}},e=&gt;{var s=s=&gt;e(e.s=s);e.O(0,[2768,4109,2186,658,3736,236,7415,2062,7270,9283,7379,9671,3058,3495,8213,6594,1376,5253,5250,8814,7358],()=&gt;s(65761)),_N_E=e.O()}]);
//# sourceMappingURL=layout-2ef87602836fe1f6.js.map</pre></body></html>