@turnkey/react-wallet-kit
Version:
The easiest and most powerful way to integrate Turnkey's Embedded Wallets into your React applications.
1 lines • 20.4 kB
Source Map (JSON)
{"version":3,"file":"index.mjs","sources":["../../../src/components/auth/index.tsx"],"sourcesContent":[null],"names":["AuthComponent","_ref","_config$ui","sessionKey","logo","logoClassName","title","_useTurnkey","useTurnkey","config","clientState","handleGoogleOauth","handleAppleOauth","handleFacebookOauth","handleXOauth","handleDiscordOauth","initOtp","loginWithPasskey","signUpWithPasskey","_useModal","useModal","pushPage","isMobile","openSheet","ClientState","Loading","_jsx","className","children","Spinner","strokeWidth","_ref2","ui","authModal","_ref2$methods","methods","_ref2$methodOrder","methodOrder","_ref2$oauthOrder","oauthOrder","handleEmailSubmit","_ref3","_asyncToGenerator","_regenerator","m","_callee","email","_config$auth","_config$auth2","_yield$initOtp","otpId","otpEncryptionTargetBundle","_t","w","_context","p","n","otpType","OtpType","Email","contact","v","key","content","OtpVerification","_objectSpread","otpLength","auth","undefined","Number","alphanumeric","otpAlphanumeric","showTitle","Error","concat","a","_x","apply","arguments","handlePhoneSubmit","_ref4","_callee2","phone","formattedPhone","_config$auth3","_config$auth4","_yield$initOtp2","_t2","_context2","Sms","formattedContact","_x2","_x3","handlePasskeyLogin","ActionPage","action","_action","_callee3","_context3","icon","FontAwesomeIcon","size","faFingerprint","handlePasskeySignUp","_action2","_callee4","_context4","handleGoogle","_ref5","_callee5","_context5","additionalState","openModal","faGoogle","handleApple","_ref6","_callee6","_context6","faApple","handleFacebook","_ref7","_callee7","_context7","faFacebook","handleX","_ref8","_callee8","_context8","faXTwitter","handleDiscord","_ref9","_callee9","_context9","faDiscord","handleShowWalletSelector","_ref0","_callee0","_t3","_context0","ExternalWalletSelector","mode","WalletSelectorMode","Auth","oauthButtonMap","google","googleOauthEnabled","OAuthButton","name","onClick","apple","appleOauthEnabled","facebook","facebookOauthEnabled","x","xOauthEnabled","discord","discordOauthEnabled","oauthButtons","map","provider","filter","Boolean","oauthBlock","length","_jsxs","slice","faEllipsisH","button","methodComponents","socials","emailOtpAuthEnabled","EmailInput","onContinue","sms","smsOtpAuthEnabled","PhoneNumberInput","passkey","passkeyAuthEnabled","PasskeyButtons","onLogin","onSignUp","wallet","walletAuthEnabled","WalletAuthButton","rendered","clsx","authProxyConfigId","_Fragment","src","component","index","OrSeparator","DeveloperError","developerTitle","developerMessages","userMessages","href","target","rel"],"mappings":"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"}