UNPKG

@clerk/clerk-js

Version:
1 lines 2.7 kB
"use strict";(globalThis.webpackChunk_clerk_clerk_js=globalThis.webpackChunk_clerk_clerk_js||[]).push([["877"],{51618:function(e,t,n){n.r(t),n.d(t,{SessionTask:()=>g});var r=n(79109),i=n(83799),l=n(72810),o=n(69144),a=n(92418),s=n(2672),u=n(21455),c=n(76663),d=n(11576),v=n(86988),h=n(24676),k=n(93294);let Z=()=>{let e=(0,i.cL)(),{navigate:t}=(0,h.useRouter)(),{redirectUrlComplete:n}=(0,v.G)();return(0,o.useEffect)(()=>{let t=setTimeout(()=>{e.__internal_navigateToTaskIfAvailable({redirectUrlComplete:n})},500);return()=>clearTimeout(t)},[t,e,n]),(0,r.BX)(a.Z.Root,{children:[(0,r.tZ)(a.Z.Content,{children:(0,r.tZ)(u.I,{})}),(0,r.tZ)(a.Z.Footer,{})]})};function p(){let e=(0,v.G)();return(0,r.BX)(h.Switch,{children:[(0,r.tZ)(h.Route,{path:c.f["select-organization"],children:(0,r.tZ)(v.YI.Provider,{value:{componentName:"TaskSelectOrganization",redirectUrlComplete:e.redirectUrlComplete},children:(0,r.tZ)(k.TaskSelectOrganization,{})})}),(0,r.tZ)(h.Route,{index:!0,children:(0,r.tZ)(Z,{})})]})}let g=(0,s.withCardStateProvider)(()=>{var e,t,n;let s=(0,i.cL)(),{navigate:c}=(0,h.useRouter)(),k=(0,o.useContext)(d.SignInContext),Z=(0,o.useContext)(d.SignUpContext),g=(0,o.useRef)(null),f=null!=(n=null!=(t=null==k?void 0:k.afterSignInUrl)?t:null==Z?void 0:Z.afterSignUpUrl)?n:null==s?void 0:s.buildAfterSignInUrl();return((0,o.useEffect)(()=>{var e,t,n;let r=null==(e=s.session)?void 0:e.currentTask;if(!r||(null==(t=s.session)?void 0:t.status)==="active")return void c(f);null==(n=s.telemetry)||n.record((0,l.Zg)("SessionTask",{task:r.key}))},[s,c,f]),null==(e=s.session)?void 0:e.currentTask)?(0,r.tZ)(v.Hs.Provider,{value:{redirectUrlComplete:f,currentTaskContainer:g},children:(0,r.tZ)(p,{})}):(0,r.BX)(a.Z.Root,{sx:()=>{var e;return{minHeight:g?null==(e=g.current)?void 0:e.offsetHeight:void 0}},children:[(0,r.tZ)(a.Z.Content,{sx:()=>({flex:1}),children:(0,r.tZ)(u.I,{})}),(0,r.tZ)(a.Z.Footer,{})]})})},93294:function(e,t,n){n.r(t),n.d(t,{TaskSelectOrganization:()=>c});var r=n(79109),i=n(11576),l=n(86988),o=n(2672),a=n(30683),s=n(95274),u=n(8969);let c=(0,i.withCoreSessionSwitchGuard)((e=>{let t=e.displayName||e.name||"Component";e.displayName=t;let n=t=>{let n=(0,l.sc)();return(0,u.me)(e,e=>{var t;return!(null==(t=e.session)?void 0:t.currentTask)},e=>{let{clerk:t}=e;return n.redirectUrlComplete||t.buildAfterSignInUrl()},s.q.cannotRenderComponentWhenTaskDoesNotExist)(t)};return n.displayName="withTaskGuard(".concat(t,")"),n})((0,o.withCardStateProvider)(()=>{let e=(0,l.sc)();return(0,r.tZ)(i.OrganizationListContext.Provider,{value:{componentName:"OrganizationList",skipInvitationScreen:!0,appearance:null==e?void 0:e.appearance},children:(0,r.tZ)(a.OrganizationList,{})})})))}}]);