UNPKG

@privy-io/react-auth

Version:

React client for the Privy Auth API

2 lines (1 loc) 2.51 kB
"use strict";var e=require("react/jsx-runtime"),r=require("@heroicons/react/24/outline/EnvelopeIcon"),i=require("./ConnectEmailForm-D0Xd9Tnw.js"),u=require("./Layouts-dRL0OSpp.js"),t=require("./context-DFq1obBO.js"),o=require("./ScreenLayout-BeH-Q6N2.js");function s(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}require("lucide-react"),require("react"),require("styled-components"),require("./internal-context-NWsAL807.js"),require("ofetch"),require("./index-NJrQkxJ7.js"),require("@privy-io/js-sdk-core"),require("uuid"),require("jose"),require("./get-is-unified-wallet-D4ouXJpi.js"),require("viem"),require("eventemitter3"),require("./useActiveWallet-BOX8xCn9.js"),require("zustand"),require("react-device-detect"),require("./prepareFundingModalData-Cnd6rhhJ.js"),require("./events-context-Di6--rDg.js"),require("viem/utils"),require("./getPublicClient-CGlodIp_.js"),require("./useWallets-BLFNjTwC.js"),require("@coinbase/wallet-sdk"),require("@privy-io/ethereum"),require("mipd"),require("@privy-io/popup"),require("./paths-DizMb-lU.js"),require("./usePrivy-CcfSRv1R.js"),require("@scure/base"),require("@headlessui/react"),require("@walletconnect/ethereum-provider"),require("@privy-io/urls"),require("js-cookie"),require("./frame-B14fp9oC.js"),require("@privy-io/routes"),require("x402/client"),require("@privy-io/api-base"),require("viem/accounts"),require("./use-sign-with-user-signer-BcAsQTGF.js"),require("./getEmbeddedConnectedWallet-6TsVZJkD.js"),require("./Button-Bm_Ft0Dw.js"),require("./Chip-ChrHHazc.js"),require("./LoadingSkeleton-DoCrfGnl.js"),require("./EmailInputForm-tjrhBacA.js"),require("./ErrorMessage-f0cRWc29.js"),require("tinycolor2"),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");var n=/*#__PURE__*/s(r);const c=({title:r="Connect your email",subtitle:t="Add your email to your account"})=>/*#__PURE__*/e.jsx(o.ScreenLayout,{title:r,subtitle:t,icon:n.default,watermark:!0,children:/*#__PURE__*/e.jsx(u.BottomPusherContainer,{children:/*#__PURE__*/e.jsx(i.ConnectEmailForm,{stacked:!0})})}),a={component:()=>{let r=t.useAppConfig();/*#__PURE__*/return e.jsx(c,{subtitle:`Add your email to your ${r?.name} account`})}};exports.LinkEmailScreen=a,exports.LinkEmailScreenView=c,exports.default=a;