1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DrnK8K-b.js","./CkpPDa6p.js","./DRih38XZ.js","./Co03LFZ_.js","./CD7tKUld.js","./DpHjnepX.js"])))=>i.map(i=>d[i]); 2import{c as C,d$ as h,r as T,u as I,a2 as L,aC as N,g as d,P as S,cR as D,cT as V,cU as F,aM as M,af as U,x as r,I as f,D as H,a5 as b,a6 as $,E as o,J as q,bW as g,bX as z,Y as B,B as W,y as w,d as O,_ as R}from"#entry";import{_ as K}from"./BSZ1oQMn.js";import{t as G}from"./DTNmPWSv.js";import{u as J}from"./YgxIyZWq.js";import{u as X}from"./768bli2r.js";import{A as x}from"./CzKo5pHI.js";import{_ as Y}from"./DlAUqK2U.js";import"./Co03LFZ_.js";function j(){const a=T(!0);function n(){const t=C(),{browser:e,os:i}=t.user_agent;if(!h[e?.name])return a.value=!0;if(+h[e.name].v==-1)return a.value=!1;const c=parseFloat(h[e.name].v),s=parseFloat(e.version),u=h[e.name].platform,_=i.name;if(!(u?u.split(",").map(l=>l.trim()).includes(_):!0))return a.value=!0;a.value=s>=c}return{is_support_same_site_cookie_attr:a,checkBrowserForSameSiteCookieAttribute:n}}function Q(){const{$sessionStorage:a}=I(),n=L(),t=C(),e=N(),{is_support_same_site_cookie_attr:i,checkBrowserForSameSiteCookieAttribute:c}=j(),s=T(!0),u=d(()=>({logoLink:{name:S.public.landing,query:e.query},isAuth:!0})),_=d(()=>({sizes:"(max-width: 1400px) 100vw, 1400px",src:t.isHoryxClient?"/img/horyx.webp":t.workspace.auth_image_path,alt:t.workspace.name,loading:"lazy"})),m=d(()=>[S.auth.signIn,S.auth.signUp].some(p=>e.name.startsWith(p))),l=d(()=>s.value&&t.canAllowShowAboutApps&&!t.workspace.is_archived&&t.workspace.is_mobile_app&&m.value&&!t.isHoryxClient),y=()=>{s.value=!1},A=()=>{n.setAuthAmplitudeParams({Labels:t.workspace?.name})},k=async()=>{e.query.protocol===x.OauthTwo&&await a.set(x.OauthTwo,e.query)};return{imageProps:_,is_support_same_site_cookie_attr:i,isShowAppNotification:l,headerProps:u,closeAppBanner:y,initData:async()=>{A(),await k(),c()}}}const Z={class:"auth-layout"},tt={class:"auth-layout__columns"},et={class:"auth-layout__art"},ot={class:"auth-layout__art-image"},at={class:"auth-layout__content"},st={key:0,class:"auth-layout__content-inner"},rt={__name:"auth",async setup(a){let n,t;const e=O(()=>R(()=>import("./DrnK8K-b.js"),__vite__mapDeps([0,1,2,3,4]),import.meta.url)),i=O(()=>R(()=>import("./DpHjnepX.js"),__vite__mapDeps([5,2,3]),import.meta.url));[n,t]=D(()=>V(F.auth.name)),await n,t();const c=C(),{$bus:s}=I(),{is_support_same_site_cookie_attr:u,imageProps:_,isShowAppNotification:m,headerProps:l,initData:y,closeAppBanner:A}=Q(),{ogTitle:k,getAllLayoutHead:E}=J({layout:"auth"}),p=T(!1),v=(P=!0)=>{p.value=P};return M(()=>{s.on("set-auth-loading",v),y()}),U(()=>{s.off("set-auth-loading",v),v(!1)}),X({title:k.value.content,...E()}),(P,nt)=>(r(),f("div",Z,[H(o(K),b($(o(l))),null,16),o(u)?(r(),f(q,{key:0},[g("div",tt,[g("div",et,[g("div",ot,[o(c).workspace.auth_image_path?(r(),f("img",b(z({key:0},o(_))),null,16)):B("",!0)])]),g("div",at,[p.value?(r(),w(o(G),{key:1,"background-color":"bg-gray"})):(r(),f("div",st,[W(P.$slots,"default",{},void 0,!0)]))])]),o(m)?(r(),w(o(e),{key:0,onClose:o(A)},null,8,["onClose"])):B("",!0)],64)):(r(),w(o(i),{key:1}))]))}},dt=Y(rt,[["__scopeId","data-v-41866a8f"]]);export{dt as default};
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.