1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9912],{19334:(e,n,s)=>{s.d(n,{A:()=>r});var a=s(39876),l=s(9631),i=s(95368),t=s(41890);function r(e){let{children:n,asChild:s=!1,hidden:r=!1,className:c}=e,{backend:o,titleId:d}=(0,t.B)(),u=r?"sr-only":c;return"vaul"===o?(0,a.jsx)(l._s.Title,{asChild:s,className:u,children:n}):s&&(0,i.isValidElement)(n)?(0,i.cloneElement)(n,{id:d,className:[n.props.className,u].filter(Boolean).join(" ")||void 0}):(0,a.jsx)("h2",{id:d,className:u,children:n})}},79912:(e,n,s)=>{s.r(n),s.d(n,{ConfirmLogoutSurface:()=>d});var a=s(39876),l=s(95368),i=s(71105),t=s(78819);function r(e){let{onCancel:n,onLoggedOut:s}=e,{logout:r}=(0,i.B)(),[c,o]=(0,l.useState)(!1);async function d(){o(!0),await r(),s()}return(0,a.jsxs)("div",{children:[(0,a.jsxs)("div",{className:"border-b border-gray-100 px-5 py-4",children:[(0,a.jsx)("h2",{className:"text-base font-bold text-gray-900",children:"Sign out?"}),(0,a.jsx)("p",{className:"mt-0.5 text-sm text-gray-500",children:"Are you sure you want to sign out?"})]}),(0,a.jsxs)("div",{className:"flex gap-3 px-5 py-5",children:[(0,a.jsx)(t.$,{variant:"secondary",onClick:n,disabled:c,children:"Cancel"}),(0,a.jsx)(t.$,{variant:"brand",onClick:d,isLoading:c,loadingText:"Signing outâ¦",className:"flex-1",children:"Sign out"})]})]})}var c=s(78262),o=s(19334);function d(e){let n=(0,c.f)();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(o.A,{hidden:!0,children:"Sign out"}),(0,a.jsx)(r,{onCancel:()=>n.pop(),onLoggedOut:()=>n.closeAll()})]})}}}]);
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.