@privy-io/react-auth
Version:
React client for the Privy Auth API
2 lines (1 loc) • 1.68 kB
JavaScript
;var e=require("react/jsx-runtime"),r=require("lucide-react"),i=require("./internal-context-NWsAL807.js"),t=require("./get-is-unified-wallet-D4ouXJpi.js"),n=require("./ScreenLayout-BeH-Q6N2.js");require("ofetch"),require("react"),require("viem"),require("./context-DFq1obBO.js"),require("@privy-io/js-sdk-core"),require("tinycolor2"),require("./Button-Bm_Ft0Dw.js"),require("styled-components"),require("./useActiveWallet-BOX8xCn9.js"),require("zustand"),require("react-device-detect"),require("./prepareFundingModalData-Cnd6rhhJ.js"),require("eventemitter3"),require("./events-context-Di6--rDg.js"),require("viem/utils"),require("./getPublicClient-CGlodIp_.js"),require("./useWallets-BLFNjTwC.js"),require("./Screen-D9Tvi297.js"),require("./ModalHeader-DB7Tbjwz.js"),require("@heroicons/react/24/outline/ArrowLeftIcon"),require("@heroicons/react/24/outline/ArrowRightIcon"),require("@heroicons/react/24/outline/QuestionMarkCircleIcon"),require("@heroicons/react/24/outline/XMarkIcon"),require("./index-CRFXS9pP.js");const a=({title:i="Could not connect with wallet",subtitle:t="Please check that Phantom multichain is enabled and try again.",primaryCtaText:a="Try again",secondaryCtaText:o="Cancel",onTryAgain:c,onCancel:u})=>/*#__PURE__*/e.jsx(n.ScreenLayout,{title:i,subtitle:t,icon:r.XCircle,iconVariant:"error",primaryCta:{label:a,onClick:c},secondaryCta:{label:o,onClick:u},watermark:!0}),o={component:()=>{let{closePrivyModal:r}=i.usePrivyInternal(),{navigate:n}=t.usePrivyModal();/*#__PURE__*/return e.jsx(a,{onTryAgain:()=>{n("LandingScreen")},onCancel:async()=>{await r()}})}};exports.LoginFailedScreen=o,exports.LoginFailedScreenView=a,exports.default=o;