1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2144],{72144:(e,n,t)=>{t.r(n),t.d(n,{AuthenticateWithWalletScreen:()=>C,default:()=>C});var l=t(42073),a=t(13741),c=t(37076),o=t(92216),r=t(33671),s=t(17629),i=t(81123),u=t(47572);t(9133),t(62207),t(16567),t(15);let C={component:()=>{let{setWalletConnectionStatus:e,closePrivyModal:n,inProgressAuthFlowRef:t}=(0,s.u)(),{data:C,navigate:p}=(0,i.u)(),d=(0,c.u)(),W=(0,r.a)(),E=C?.externalConnectWallet?.description,w=(0,a.useRef)(C?.externalConnectWallet?.walletList??d.appearance.walletList),S=(0,a.useRef)(C?.externalConnectWallet?.walletChainType??d.appearance.walletChainType),R=w.current,h=S.current,N="link"===t.current?void 0:()=>p("LandingScreen");return(0,l.jsx)(u.i,{walletList:R,walletChainType:h,onClose:n,onConnect:(0,a.useCallback)(({connector:n,wallet:t})=>{W("connectWallet","onSuccess",{wallet:t}),e({status:"connected",connectedWallet:t,connector:n,connectError:null,connectRetry:()=>null}),p("ConnectionStatusScreen",!C?.externalConnectWallet?.preSelectedWalletId)},[e,p,C?.login?.disableSignup,C?.externalConnectWallet?.preSelectedWalletId]),onConnectError:e=>{e instanceof o.b?(console.warn(e.cause?e.cause:e.message),W("connectWallet","onError",e.privyErrorCode||o.a.GENERIC_CONNECT_WALLET_ERROR)):(console.warn(e),W("connectWallet","onError",o.a.UNKNOWN_CONNECT_WALLET_ERROR))},onBack:N,customDescription:E||"",preSelectedWalletId:C?.externalConnectWallet?.preSelectedWalletId,app:d})},isUnauthenticatedScreem:!0}}}]);
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.