UNPKG

@privy-io/react-auth

Version:

React client for the Privy Auth API

2 lines (1 loc) 1.85 kB
"use strict";var e=require("react/jsx-runtime"),r=require("lucide-react");require("react");var i=require("./context-D-ZJYjUg.js"),t=require("./get-is-unified-wallet-UpdjHxOV.js"),o=require("./ScreenLayout-CMb-Fua0.js");require("@privy-io/js-sdk-core"),require("tinycolor2"),require("@privy-io/are-addresses-equal"),require("./internal-context-BJv4f_bO.js"),require("ofetch"),require("./ModalHeader-BCPQgekO.js"),require("styled-components"),require("./useActiveWallet-Cn6zOXx5.js"),require("zustand"),require("react-device-detect"),require("./use-export-wallet-B5ujV5Nk.js"),require("eventemitter3"),require("viem/utils"),require("./useWallets-CKAypPZB.js"),require("./events-context-Di6--rDg.js"),require("viem"),require("./getPublicClient-BsmZyCGX.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("./Screen-BfKedqka.js"),require("./index-ByFhjjzH.js");const n=({title:i="You don't have access to this app",subtitle:t="Have you been invited?",ctaText:n="Try another account",ctaLink:a,onCtaClick:u})=>/*#__PURE__*/e.jsx(o.ScreenLayout,{title:i,subtitle:t,icon:r.Lock,iconVariant:"warning",primaryCta:{label:n,onClick:()=>{a?window.open(a,"_blank"):u?.()}},watermark:!0}),a={component:()=>{let{navigate:r}=t.usePrivyModal(),o=i.useAppConfig(),a=o?.allowlistConfig.errorTitle||"You don't have access to this app",u=o?.allowlistConfig.errorDetail||"Have you been invited?",c=o?.allowlistConfig.errorCtaText||"Try another account",s=o?.allowlistConfig.errorCtaLink;/*#__PURE__*/return e.jsx(n,{title:a,subtitle:u,ctaText:c,ctaLink:s??void 0,onCtaClick:()=>{r("LandingScreen")}})}};exports.AllowlistRejectionScreen=a,exports.AllowlistRejectionScreenView=n,exports.default=a;