@lucidcms/core
Version:
The core of the Lucid CMS. It's responsible for spinning up the API and serving the CMS.
2 lines • 24.4 kB
JavaScript
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/Components-DFMU1Peq.js","assets/ErrorBlock-CuwX01Wv.js","assets/web-BWdORzMO.js","assets/userStore-BExk_Pfb.js","assets/Layout-4UKP18vE.js","assets/permissions-kIH5Rv10.js","assets/Form-Cbz3dIAq.js","assets/dist-CrVLAEWP.js","assets/codemirror-theme-BOECWlIc.js","assets/dist-H6yvDjb0.js","assets/dist-CdzpWFT_.js","assets/dist-CJH2NxBr.js","assets/Standard-D4PJGqo4.js","assets/ContentLocaleSelect-BMDSZiBb.js","assets/Headers-CX-ZCzBz.js","assets/Login-DaloTfaY.js","assets/logo-icon-B2VRCvVq.js","assets/ProviderButton-Bw11-ZUP.js","assets/Setup-n7iM292w.js","assets/ForgotPassword-zil30tyl.js","assets/ResetPassword-BXxVuTn_.js","assets/AcceptInvitation-D3P7hgOW.js","assets/EmailChangeConfirm-xMriMXBG.js","assets/EmailChangeRevert-v_j1H4py.js","assets/Share-CbKO8-ze.js","assets/Dashboard-ByVEJfsk.js","assets/Content-DzC1IbOX.js","assets/publish-operations-D4J5WbXS.js","assets/DetailsList-DtDwf5Eb.js","assets/UpdatePassword-B649KNFM.js","assets/PublishOperationReviewers-BFOaiV7V.js","assets/List-Cn8794_j.js","assets/Alert-DBQOge--.js","assets/Row-DCxdbdkd.js","assets/List-MYw3YB2h.js","assets/List-dZ-g0U_M.js","assets/Index-Da7IgHVv.js","assets/View-P0FkZAsh.js","assets/SystemSettingsHeader-C24lRDIL.js","assets/View-BBhquzMG.js","assets/View-BkJDQ_Jb.js","assets/View-CoeXAFRU.js","assets/View-CSLRpKK7.js","assets/View-BXyRoekz.js","assets/List-DDKb6Iwv.js","assets/List-JA26Zywa.js","assets/Account-CHt-3_n1.js","assets/List-Cu_shGUL.js","assets/PageBuilder-CbmN532o.js","assets/PageBuilder-PhDEJNHy.js","assets/History-Bd8YYCYt.js","assets/ReleaseRequestDetail-C2hvtvte.js"])))=>i.map(i=>d[i]);
import{An as e,Cn as t,Dn as n,En as r,Mn as i,Nn as a,On as o,Rn as s,Sn as c,Tn as l,bn as u,dn as d,g as f,gn as p,hn as m,jn as h,kn as ee,mn as te,o as g,p as _,u as v,wn as ne,xn as re}from"./ErrorBlock-CuwX01Wv.js";import{A as y,B as b,C as ie,D as x,E as ae,F as S,H as C,K as w,M as T,P as oe,R as se,S as E,U as D,V as O,Y as ce,a as k,c as le,f as A,h as j,j as M,l as ue,m as N,o as de,p as P,s as F,u as I,w as fe,x as L,y as pe,z as R}from"./web-BWdORzMO.js";import{_ as me,a as he,b as ge,c as _e,d as z,g as ve,i as ye,l as be,m as xe,o as Se,r as B,s as Ce,t as we,v as Te,y as Ee}from"./userStore-BExk_Pfb.js";import{t as V}from"./permissions-kIH5Rv10.js";import{i as De,r as Oe,t as ke}from"./Layout-4UKP18vE.js";import{ft as H}from"./Form-Cbz3dIAq.js";import{t as Ae}from"./UpdatePassword-B649KNFM.js";(function(){let e=document.createElement(`link`).relList;if(e&&e.supports&&e.supports(`modulepreload`))return;for(let e of document.querySelectorAll(`link[rel="modulepreload"]`))n(e);new MutationObserver(e=>{for(let t of e)if(t.type===`childList`)for(let e of t.addedNodes)e.tagName===`LINK`&&e.rel===`modulepreload`&&n(e)}).observe(document,{childList:!0,subtree:!0});function t(e){let t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),e.crossOrigin===`use-credentials`?t.credentials=`include`:e.crossOrigin===`anonymous`?t.credentials=`omit`:t.credentials=`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})();var je={display:`flex`,"align-items":`center`,color:`#363636`,background:`white`,"box-shadow":`0 3px 10px rgba(0, 0, 0, 0.1), 0 3px 3px rgba(0, 0, 0, 0.05)`,"max-width":`350px`,"pointer-events":`auto`,padding:`8px 10px`,"border-radius":`4px`,"line-height":`1.3`,"will-change":`transform`},Me={display:`flex`,"align-items":`center`,flex:`1 1 auto`,margin:`4px 10px`,"white-space":`pre-line`},U={"flex-shrink":0,"min-width":`20px`,"min-height":`20px`,display:`flex`,"align-items":`center`,"justify-content":`center`,"text-align":`center`},W=e=>({calcMode:`spline`,keyTimes:`0; 1`,keySplines:e}),Ne=N(`<div><style>.sldt-active{z-index:9999;}.sldt-active>*{pointer-events:auto;}`),Pe=e=>(y(()=>{t(e)}),y(()=>{let e=n();C(()=>{e&&e.forEach(e=>e&&clearTimeout(e))})}),(()=>{var t=Ne();return t.firstChild,F(t,x(pe,{get each(){return ee.toasts},children:e=>x(Re,{toast:e})}),null),T(n=>{var r={...l,...e.containerStyle},i=e.containerClassName;return n.e=P(t,r,n.e),i!==n.t&&k(t,n.t=i),n},{e:void 0,t:void 0}),t})()),G=N(`<div>`),Fe=N(`<div><div>`),Ie=e=>{let t;return y(()=>{if(!t)return;let n=re(e.toast,e.position);e.toast.visible?t.animate([{transform:`translate3d(0,${n*-200}%,0) scale(.6)`,opacity:.5},{transform:`translate3d(0,0,0) scale(1)`,opacity:1}],{duration:350,fill:`forwards`,easing:`cubic-bezier(.21,1.02,.73,1)`}):t.animate([{transform:`translate3d(0,0,-1px) scale(1)`,opacity:1},{transform:`translate3d(0,${n*-150}%,-1px) scale(.4)`,opacity:0}],{duration:400,fill:`forwards`,easing:`cubic-bezier(.06,.71,.55,1)`})}),(()=>{var n=Fe(),r=n.firstChild,i=t;return typeof i==`function`?j(i,n):t=n,F(n,x(fe,{get children(){return[x(L,{get when(){return e.toast.icon},get children(){var t=G();return F(t,()=>e.toast.icon),T(e=>P(t,U,e)),t}}),x(L,{get when(){return e.toast.type===`loading`},get children(){var t=G();return F(t,x(Ke,b(()=>e.toast.iconTheme))),T(e=>P(t,U,e)),t}}),x(L,{get when(){return e.toast.type===`success`},get children(){var t=G();return F(t,x(He,b(()=>e.toast.iconTheme))),T(e=>P(t,U,e)),t}}),x(L,{get when(){return e.toast.type===`error`},get children(){var t=G();return F(t,x(We,b(()=>e.toast.iconTheme))),T(e=>P(t,U,e)),t}})]}}),r),A(r,b(()=>e.toast.ariaProps),!1,!0),F(r,()=>h(e.toast.message,e.toast)),T(t=>{var i=e.toast.className,a={...je,...e.toast.style},o=Me;return i!==t.e&&k(n,t.e=i),t.t=P(n,a,t.t),t.a=P(r,o,t.a),t},{e:void 0,t:void 0,a:void 0}),n})()},Le=N(`<div>`),Re=t=>{let n=()=>{let e=t.toast.position||r.position;return u(e,c(t.toast,e))},i=M(()=>n()),a;return D(()=>{a&&ne(a,t.toast)}),(()=>{var n=Le();n.addEventListener(`mouseleave`,()=>o({type:e.END_PAUSE,time:Date.now()})),n.addEventListener(`mouseenter`,()=>o({type:e.START_PAUSE,time:Date.now()}));var s=a;return typeof s==`function`?j(s,n):a=n,F(n,(()=>{var e=le(()=>t.toast.type===`custom`);return()=>e()?h(t.toast.message,t.toast):x(Ie,{get toast(){return t.toast},get position(){return t.toast.position||r.position}})})()),T(e=>{var r=i(),a=t.toast.visible?`sldt-active`:``;return e.e=P(n,r,e.e),a!==e.t&&k(n,e.t=a),e},{e:void 0,t:void 0}),n})()},ze=N(`<svg><circle cx=16 cy=16 r=0><animate attributeName=opacity values="0; 1; 1"></animate><animate attributeName=r values="0; 17.5; 16"></svg>`,!1,!0,!1),Be=N(`<svg><circle cx=16 cy=16 r=12 opacity=0><animate attributeName=opacity values="1; 0"></animate><animate attributeName=r values="12; 26"></svg>`,!1,!0,!1),K=e=>{let t={dur:`0.35s`,begin:`100ms`,fill:`freeze`,calcMode:`spline`,keyTimes:`0; 0.6; 1`,keySplines:`0.25 0.71 0.4 0.88; .59 .22 .87 .63`};return(()=>{var n=ze(),r=n.firstChild,i=r.nextSibling;return A(r,t,!0,!1),A(i,t,!0,!1),T(()=>I(n,`fill`,e.fill)),n})()},q=e=>{let t={dur:`1s`,begin:e.begin||`320ms`,fill:`freeze`,...W(`0.0 0.0 0.2 1`)};return(()=>{var n=Be(),r=n.firstChild,i=r.nextSibling;return A(r,t,!0,!1),A(i,t,!0,!1),T(()=>I(n,`fill`,e.fill)),n})()},Ve=N(`<svg viewBox="0 0 32 32"width=1.25rem height=1.25rem style=overflow:visible><path fill=none stroke-width=4 stroke-dasharray=22 stroke-dashoffset=22 stroke-linecap=round stroke-miterlimit=10 d=M9.8,17.2l3.8,3.6c0.1,0.1,0.3,0.1,0.4,0l9.6-9.7><animate attributeName=stroke-dashoffset values=22;0 dur=0.25s begin=250ms fill=freeze>`),He=e=>{let t=e.primary||`#34C759`;return(()=>{var n=Ve(),r=n.firstChild,i=r.firstChild;return F(n,x(K,{fill:t}),r),F(n,x(q,{fill:t,begin:`350ms`}),r),A(i,b(()=>W(`0.0, 0.0, 0.58, 1.0`)),!0,!1),T(()=>I(r,`stroke`,e.secondary||`#FCFCFC`)),n})()},Ue=N(`<svg viewBox="0 0 32 32"width=1.25rem height=1.25rem style=overflow:visible><path fill=none stroke-width=4 stroke-dasharray=9 stroke-dashoffset=9 stroke-linecap=round d=M16,7l0,9><animate attributeName=stroke-dashoffset values=9;0 dur=0.2s begin=250ms fill=freeze></animate></path><circle cx=16 cy=23 r=2.5 opacity=0><animate attributeName=opacity values=0;1 dur=0.25s begin=350ms fill=freeze>`),We=e=>{let t=e.primary||`#FF3B30`;return(()=>{var n=Ue(),r=n.firstChild,i=r.firstChild,a=r.nextSibling,o=a.firstChild;return F(n,x(K,{fill:t}),r),F(n,x(q,{fill:t}),r),A(i,b(()=>W(`0.0, 0.0, 0.58, 1.0`)),!0,!1),A(o,b(()=>W(`0.0, 0.0, 0.58, 1.0`)),!0,!1),T(t=>{var n=e.secondary||`#FFFFFF`,i=e.secondary||`#FFFFFF`;return n!==t.e&&I(r,`stroke`,t.e=n),i!==t.t&&I(a,`fill`,t.t=i),t},{e:void 0,t:void 0}),n})()},Ge=N(`<svg viewBox="0 0 32 32"width=1.25rem height=1.25rem style=overflow:visible><path fill=none stroke-width=4 stroke-miterlimit=10 d=M16,6c3,0,5.7,1.3,7.5,3.4c1.5,1.8,2.5,4,2.5,6.6c0,5.5-4.5,10-10,10S6,21.6,6,16S10.5,6,16,6z></path><path fill=none stroke-width=4 stroke-linecap=round stroke-miterlimit=10 d=M16,6c3,0,5.7,1.3,7.5,3.4c0.6,0.7,1.1,1.4,1.5,2.2><animateTransform attributeName=transform type=rotate from="0 16 16"to="360 16 16"dur=0.75s repeatCount=indefinite>`),Ke=e=>(()=>{var t=Ge(),n=t.firstChild,r=n.nextSibling;return T(t=>{var i=e.primary||`#E5E7EB`,a=e.secondary||`#4b5563`;return i!==t.e&&I(n,`stroke`,t.e=i),a!==t.t&&I(r,`stroke`,t.t=a),t},{e:void 0,t:void 0}),t})(),qe=e=>t=>{let{base:n}=t,r=ae(()=>t.children),i=M(()=>Se(r(),t.base||``)),a,o=_e(e,i,()=>a,{base:n,singleFlight:t.singleFlight,transformUrl:t.transformUrl});return e.create&&e.create(o),x(he.Provider,{value:o,get children(){return x(Je,{routerState:o,get root(){return t.root},get preload(){return t.rootPreload||t.rootLoad},get children(){return[le(()=>(a=se())&&null),x(Ye,{routerState:o,get branches(){return i()}})]}})}})};function Je(e){let t=e.routerState.location,n=e.routerState.params,r=M(()=>e.preload&&ce(()=>{z(!0),e.preload({params:n,location:t,intent:be()||`initial`}),z(!1)}));return x(E,{get when(){return e.root},keyed:!0,get fallback(){return e.children},children:i=>x(i,{params:n,location:t,get data(){return r()},get children(){return e.children}})})}function Ye(e){let t=[],n,r=M(O(e.routerState.matches,(i,a,o)=>{let s=a&&i.length===a.length,c=[];for(let n=0,l=i.length;n<l;n++){let l=a&&a[n],u=i[n];o&&l&&u.route.key===l.route.key?c[n]=o[n]:(s=!1,t[n]&&t[n](),oe(i=>{t[n]=i,c[n]=Ce(e.routerState,c[n-1]||e.routerState.base,J(()=>r()[n+1]),()=>{let t=e.routerState.matches();return t[n]??t[0]})}))}return t.splice(i.length).forEach(e=>e()),o&&s?o:(n=c[0],c)}));return J(()=>r()&&n)()}var J=e=>()=>x(E,{get when(){return e()},keyed:!0,children:e=>x(ye.Provider,{value:e,get children(){return e.outlet()}})}),Y=e=>{let t=ae(()=>e.children);return b(e,{get children(){return t()}})};function Xe([e,t],n,r){return[n?()=>n(e()):e,r?e=>t(r(e)):t]}function Ze(e){let t=!1,n=e=>typeof e==`string`?{value:e}:e,r=Xe(S(n(e.get()),{equals:(e,t)=>e.value===t.value&&e.state===t.state}),void 0,n=>(!t&&e.set(n),w.registry&&!w.done&&(w.done=!0),n));return e.init&&C(e.init((i=e.get())=>{t=!0,r[1](n(i)),t=!1})),qe({signal:r,create:e.create,utils:e.utils})}function Qe(e,t,n){return e.addEventListener(t,n),()=>e.removeEventListener(t,n)}function $e(e,t){let n=e&&document.getElementById(e);n?n.scrollIntoView():t&&window.scrollTo(0,0)}var et=new Map;function tt({preload:e=!0,explicitLinks:t=!1,actionBase:n=`/_server`,transformUrl:r}={}){return i=>{let a=i.base.path(),o=i.navigatorFactory(i.base),s,c;function l(e){return e.namespaceURI===`http://www.w3.org/2000/svg`}function u(e){if(e.defaultPrevented||e.button!==0||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)return;let n=e.composedPath().find(e=>e instanceof Node&&e.nodeName.toUpperCase()===`A`);if(!n||t&&!n.hasAttribute(`link`))return;let r=l(n),i=r?n.href.baseVal:n.href;if((r?n.target.baseVal:n.target)||!i&&!n.hasAttribute(`state`))return;let o=(n.getAttribute(`rel`)||``).split(/\s+/);if(n.hasAttribute(`download`)||o&&o.includes(`external`))return;let s=r?new URL(i,document.baseURI):new URL(i);if(!(s.origin!==window.location.origin||a&&s.pathname&&!s.pathname.toLowerCase().startsWith(a.toLowerCase())))return[n,s]}function d(e){let t=u(e);if(!t)return;let[n,r]=t,a=i.parsePath(r.pathname+r.search+r.hash),s=n.getAttribute(`state`);e.preventDefault(),o(a,{resolve:!1,replace:n.hasAttribute(`replace`),scroll:!n.hasAttribute(`noscroll`),state:s?JSON.parse(s):void 0})}function f(e){let t=u(e);if(!t)return;let[n,a]=t;r&&(a.pathname=r(a.pathname)),i.preloadRoute(a,n.getAttribute(`preload`)!==`false`)}function p(e){clearTimeout(s);let t=u(e);if(!t)return c=null;let[n,a]=t;c!==n&&(r&&(a.pathname=r(a.pathname)),s=setTimeout(()=>{i.preloadRoute(a,n.getAttribute(`preload`)!==`false`),c=n},20))}function m(e){if(e.defaultPrevented)return;let t=e.submitter&&e.submitter.hasAttribute(`formaction`)?e.submitter.getAttribute(`formaction`):e.target.getAttribute(`action`);if(!t)return;if(!t.startsWith(`https://action/`)){let e=new URL(t,ve);if(t=i.parsePath(e.pathname+e.search),!t.startsWith(n))return}if(e.target.method.toUpperCase()!==`POST`)throw Error(`Only POST forms are supported for Actions`);let r=et.get(t);if(r){e.preventDefault();let t=new FormData(e.target,e.submitter);r.call({r:i,f:e.target},e.target.enctype===`multipart/form-data`?t:new URLSearchParams(t))}}de([`click`,`submit`]),document.addEventListener(`click`,d),e&&(document.addEventListener(`mousemove`,p,{passive:!0}),document.addEventListener(`focusin`,f,{passive:!0}),document.addEventListener(`touchstart`,f,{passive:!0})),document.addEventListener(`submit`,m),C(()=>{document.removeEventListener(`click`,d),e&&(document.removeEventListener(`mousemove`,p),document.removeEventListener(`focusin`,f),document.removeEventListener(`touchstart`,f)),document.removeEventListener(`submit`,m)})}}function nt(e){let t=()=>{let e=window.location.pathname.replace(/^\/+/,`/`)+window.location.search,t=window.history.state&&window.history.state._depth&&Object.keys(window.history.state).length===1?void 0:window.history.state;return{value:e+window.location.hash,state:t}},n=me();return Ze({get:t,set({value:e,replace:t,scroll:n,state:r}){t?window.history.replaceState(Te(r),``,e):window.history.pushState(r,``,e),$e(decodeURIComponent(window.location.hash.slice(1)),n),ge()},init:e=>Qe(window,`popstate`,Ee(e,e=>{if(e)return!n.confirm(e);{let e=t();return!n.confirm(e.value,{state:e.state})}})),create:tt({preload:e.preload,explicitLinks:e.explicitLinks,actionBase:e.actionBase,transformUrl:e.transformUrl}),utils:{go:e=>window.history.go(e),beforeLeave:n}})(e)}var rt=e=>typeof e==`function`?e():e,it=e=>{let t=M(()=>rt(e.condition)),n=M(()=>rt(e.redirect));return x(E,{get when(){return t()},get fallback(){return e.fallback??x(B,{get href(){return n()}})},get children(){return e.children}})},X=e=>M(()=>{let t=Array.isArray(e.permission)?e.permission:[e.permission];return we.get.hasPermission(t).all})()?e.children:e.fallback??x(B,{href:`/lucid`}),at=N(`<div class="min-h-screen flex bg-sidebar-base"><div class="px-4 pt-4 grow"><div class="bg-background-base border border-border border-b-0 blur-background grow h-full flex items-center justify-center rounded-t-2xl"><div class="m-auto px-10 py-20 w-full grow max-w-[600px]">`),ot=e=>{let t=xe(),n=g.account.useGetAuthenticatedUser({queryParams:{}},{authLayout:!0});return y(()=>{n.isSuccess&&t(`/lucid`)}),(()=>{var t=at(),n=t.firstChild.firstChild.firstChild;return F(n,()=>e.children),t})()},st=s(d(),1),ct=N(`<div class="pointer-events-none absolute inset-0 z-20 overflow-hidden rounded-t-xl bg-background-base/40 border-border border"role=status aria-live=polite aria-label="Loading Lucid CMS"><span class=sr-only>Loading Lucid CMS</span><span class="skeleton-shimmer absolute inset-0 opacity-80">`),lt=()=>ct(),ut=N(`<div class="grid grid-cols-1 md:grid-cols-main-layout min-h-full relative"><main>`),dt=N(`<div>`),ft=e=>{let t=De(),[n,r]=S(m()),[i,a]=S(!1),o=g.account.useGetAuthenticatedUser({queryParams:{}}),s=M(()=>{if(!o.isSuccess)return!1;let e=o.data.data;return e.superAdmin===!0||(e.tenants??[]).length===0||_.get.tenant!==void 0}),c=g.locales.useGetMultiple({queryParams:{}}),l=g.license.useGetStatus({queryParams:{},enabled:s}),u=g.settings.useGetSettings({queryParams:{include:{ai:!0}},enabled:s}),d=M(()=>o.isLoading||c.isLoading||l.isLoading||u.isLoading||o.isSuccess&&n()===!1),f=M(()=>o.isSuccess&&c.isSuccess&&l.isSuccess&&u.isSuccess&&n()),h=M(()=>o.data?.data.triggerPasswordReset===!0);return y(()=>{o.isSuccess&&n()===!1&&p().finally(()=>{r(!0)})}),y(()=>{o.isSuccess&&a(h())}),y(()=>{l.isSuccess&&v.setLicense(l.data.data),u.isSuccess&&v.setAi(u.data.data.ai)}),x(E,{get when(){return d()||f()},get children(){var n=ut(),r=n.firstChild;return F(n,x(Oe,{}),r),F(r,x(E,{get when(){return f()},get fallback(){return x(ke,{get children(){return dt()}})},get children(){return x(ie,{get fallback(){return x(ke,{})},get children(){return e.children}})}}),null),F(r,x(E,{get when(){return d()},get children(){return x(lt,{})}}),null),F(n,x(E,{get when(){return f()},get children(){return x(Ae,{get state(){return{open:i(),setOpen:a}},options:{forced:!0}})}}),null),T(e=>{var n=(0,st.default)(`relative flex flex-col md:mt-4 px-4 md:px-0 w-full min-w-0 md:min-w-[calc(100vw-236px)]`,{"md:pr-4":t.isLTR(),"md:pl-4":t.isRTL()}),i=d();return n!==e.e&&k(r,e.e=n),i!==e.t&&I(r,`aria-busy`,e.t=i),e},{e:void 0,t:void 0}),n}})},pt=N(`<div class="min-h-screen flex bg-sidebar-base"><div class="px-4 pt-4 grow"><div class="bg-background-base border border-border border-b-0 blur-background grow h-full flex items-center justify-center rounded-t-2xl"><div class="m-auto px-8 py-10 w-full grow max-w-none">`),mt=e=>(()=>{var t=pt(),n=t.firstChild.firstChild.firstChild;return F(n,()=>e.children),t})(),ht=R(()=>H(()=>import(`./Components-DFMU1Peq.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14]))),gt=R(()=>H(()=>import(`./Login-DaloTfaY.js`),__vite__mapDeps([15,1,2,3,6,7,8,9,10,11,16,17]))),_t=R(()=>H(()=>import(`./Setup-n7iM292w.js`),__vite__mapDeps([18,1,2,3,6,7,8,9,10,11,16]))),vt=R(()=>H(()=>import(`./ForgotPassword-zil30tyl.js`),__vite__mapDeps([19,1,2,3,6,7,8,9,10,11,16]))),yt=R(()=>H(()=>import(`./ResetPassword-BXxVuTn_.js`),__vite__mapDeps([20,1,2,3,6,7,8,9,10,11,16]))),bt=R(()=>H(()=>import(`./AcceptInvitation-D3P7hgOW.js`),__vite__mapDeps([21,1,2,3,6,7,8,9,10,11,16,17]))),xt=R(()=>H(()=>import(`./EmailChangeConfirm-xMriMXBG.js`),__vite__mapDeps([22,1,2,3,16]))),St=R(()=>H(()=>import(`./EmailChangeRevert-v_j1H4py.js`),__vite__mapDeps([23,1,2,3,16]))),Ct=R(()=>H(()=>import(`./Share-CbKO8-ze.js`),__vite__mapDeps([24,1,2,3,6,7,8,9,10,11]))),wt=R(()=>H(()=>import(`./Dashboard-ByVEJfsk.js`),__vite__mapDeps([25,1,2,3,4,5,6,7,8,9,10,11,26,27,13,28,29,12,30,14]))),Z=R(()=>H(()=>import(`./List-Cn8794_j.js`),__vite__mapDeps([31,1,2,3,5,4,6,7,8,9,10,11,27,13,28,26,29,12,30,14,32,33]))),Tt=R(()=>H(()=>import(`./List-MYw3YB2h.js`),__vite__mapDeps([34,1,2,3,5,4,6,7,8,9,10,11,27,13,28,26,29,12,30,14,33]))),Et=R(()=>H(()=>import(`./List-dZ-g0U_M.js`),__vite__mapDeps([35,1,2,3,5,4,6,7,8,9,10,11,27,13,28,26,29,12,30,14,33]))),Dt=R(()=>H(()=>import(`./Index-Da7IgHVv.js`),__vite__mapDeps([36,2,3,5]))),Ot=R(()=>H(()=>import(`./View-P0FkZAsh.js`),__vite__mapDeps([37,1,2,3,4,5,6,7,8,9,10,11,12,13,28,38]))),kt=R(()=>H(()=>import(`./View-BBhquzMG.js`),__vite__mapDeps([39,1,2,3,5,4,6,7,8,9,10,11,12,13,38]))),At=R(()=>H(()=>import(`./View-BkJDQ_Jb.js`),__vite__mapDeps([40,1,2,3,4,5,6,7,8,9,10,11,27,13,28,26,29,12,30,33,38]))),jt=R(()=>H(()=>import(`./View-CoeXAFRU.js`),__vite__mapDeps([41,1,2,3,5,4,6,7,8,9,10,11,27,13,28,26,29,12,30,33,38]))),Mt=R(()=>H(()=>import(`./View-CSLRpKK7.js`),__vite__mapDeps([42,2,4,1,3,5,6,7,8,9,10,11,26,27,13,28,29,12,30,38]))),Nt=R(()=>H(()=>import(`./View-BXyRoekz.js`),__vite__mapDeps([43,1,2,3,4,5,6,7,8,9,10,11,27,13,28,26,29,12,30,33,38]))),Pt=R(()=>H(()=>import(`./List-DDKb6Iwv.js`),__vite__mapDeps([44,1,2,3,4,5,6,7,8,9,10,11,27,13,28,26,29,12,30,14,33]))),Ft=R(()=>H(()=>import(`./List-JA26Zywa.js`),__vite__mapDeps([45,1,2,3,4,5,6,7,8,9,10,11,27,13,28,26,29,12,30,14,33]))),It=R(()=>H(()=>import(`./Account-CHt-3_n1.js`),__vite__mapDeps([46,1,2,3,4,5,6,7,8,9,10,11,26,27,13,28,29,12,30,14]))),Lt=R(()=>H(()=>import(`./List-Cu_shGUL.js`),__vite__mapDeps([47,1,2,3,4,5,6,7,8,9,10,11,27,13,28,26,29,12,30,14,32,33]))),Q=R(()=>H(()=>import(`./PageBuilder-CbmN532o.js`),__vite__mapDeps([48,1,2,3,4,5,6,7,8,9,10,11,49,27,13,28,30,32]))),Rt=R(()=>H(()=>import(`./History-Bd8YYCYt.js`),__vite__mapDeps([50,1,2,3,5,4,6,7,8,9,10,11,49,27,13,28]))),zt=R(()=>H(()=>import(`./ReleaseRequestDetail-C2hvtvte.js`),__vite__mapDeps([51,1,2,3,48,4,5,6,7,8,9,10,11,49,27,13,28,30,32]))),$=(...e)=>()=>{Promise.all(e.map(e=>e.preload()))},Bt=()=>x(nt,{preload:!0,get children(){return[x(Y,{path:`/lucid`,component:ft,get children(){return[x(Y,{path:`/`,component:wt}),x(Y,{path:`/components`,component:ht}),x(Y,{path:`/account`,component:It}),x(Y,{path:`/collections/:collectionKey`,get preload(){return $(Lt)},component:()=>x(Lt,{})}),x(Y,{path:`/collections/:collectionKey/latest/create`,get preload(){return $(Q)},component:()=>x(Q,{mode:`create`,version:`latest`})}),x(Y,{path:`/collections/:collectionKey/:versionType/:documentId/:versionId?`,get preload(){return $(Q)},component:()=>x(Q,{mode:`edit`})}),x(Y,{path:`/collections/:collectionKey/:documentId/history`,get preload(){return $(Rt)},component:()=>x(Rt,{})}),x(Y,{path:`/collections/:collectionKey/:documentId/release-requests/:releaseRequestId`,get preload(){return $(zt)},component:()=>x(X,{get permission(){return V.PublishOperationsRead},get children(){return x(zt,{})}})}),x(Y,{path:`/media`,get preload(){return $(Z)},component:()=>x(X,{get permission(){return V.MediaRead},get children(){return x(Z,{})}})}),x(Y,{path:`/media/:folderId`,get preload(){return $(Z)},component:()=>x(X,{get permission(){return V.MediaRead},get children(){return x(Z,{})}})}),x(Y,{path:`/users`,get preload(){return $(Tt)},component:()=>x(X,{get permission(){return V.UsersRead},get children(){return x(Tt,{})}})}),x(Y,{path:`/roles`,get preload(){return $(Et)},component:()=>x(X,{get permission(){return V.RolesRead},get children(){return x(Et,{})}})}),x(Y,{path:`/emails`,get preload(){return $(Pt)},component:()=>x(X,{get permission(){return V.EmailRead},get children(){return x(Pt,{})}})}),x(Y,{path:`/release-requests`,get preload(){return $(Ft)},component:()=>x(X,{get permission(){return V.PublishOperationsRead},get children(){return x(Ft,{})}})}),x(Y,{path:`/system`,get preload(){return $(Dt)},component:()=>x(Dt,{})}),x(Y,{path:`/system/overview`,get preload(){return $(Ot)},component:()=>x(X,{get permission(){return V.SettingsRead},get children(){return x(Ot,{})}})}),x(Y,{path:`/system/operations`,get preload(){return $(kt)},component:()=>x(X,{get permission(){return V.SettingsRead},get children(){return x(kt,{})}})}),x(Y,{path:`/system/ai-usage`,get preload(){return $(At)},component:()=>x(it,{condition:()=>v.get.hasAnyAiFeatureEnabled(),redirect:()=>we.get.hasPermission([V.SettingsRead]).all?`/lucid/system/overview`:`/lucid`,get children(){return x(X,{get permission(){return V.SettingsRead},get children(){return x(At,{})}})}})}),x(Y,{path:`/system/queue-observability`,get preload(){return $(Nt)},component:()=>x(X,{get permission(){return V.JobsRead},get children(){return x(Nt,{})}})}),x(Y,{path:`/system/integrations`,get preload(){return $(jt)},component:()=>x(X,{get permission(){return V.IntegrationsRead},get children(){return x(jt,{})}})}),x(Y,{path:`/system/license`,get preload(){return $(Mt)},component:()=>x(X,{get permission(){return V.LicenseUpdate},get children(){return x(Mt,{})}})})]}}),x(Y,{path:`/lucid`,component:ot,get children(){return[x(Y,{path:`/login`,component:gt}),x(Y,{path:`/setup`,component:_t}),x(Y,{path:`/forgot-password`,component:vt}),x(Y,{path:`/reset-password`,component:yt}),x(Y,{path:`/accept-invitation`,component:bt})]}}),x(Y,{path:`/lucid`,component:mt,get children(){return[x(Y,{path:`/email-change/confirm`,component:xt}),x(Y,{path:`/email-change/revert`,component:St}),x(Y,{path:`/share/:token`,component:Ct})]}})]}}),Vt=()=>{let e=new i({defaultOptions:{queries:{retry:(e,t)=>{if(t instanceof f)switch(t.errorRes.status){case 401:return!1;case 403:return!1;case 404:return!1;case 429:return!1;default:return!0}return!0}}}});return D(()=>{p()}),y(O(te,()=>{m()&&e.invalidateQueries()},{defer:!0})),y(O(()=>_.get.tenant,()=>{m()&&e.invalidateQueries()},{defer:!0})),x(a,{client:e,get children(){return[x(Pe,{toastOptions:{duration:5e3,position:`bottom-left`}}),x(Bt,{})]}})},Ht=document.getElementById(`root`);Ht!==null&&ue(()=>x(Vt,{}),Ht);