UNPKG

@0xsequence/connect

Version:
68 lines 4.42 kB
export { SequenceConnect } from './components/SequenceConnect/index.js'; // Provider export { SequenceConnectProvider } from './components/SequenceConnectProvider/index.js'; export { SequenceConnectPreviewProvider } from './components/SequenceConnectPreviewProvider/index.js'; // Config export { createConfig } from './config/createConfig.js'; export { getDefaultConnectors, getDefaultUniversalConnectors, getDefaultWaasConnectors } from './config/defaultConnectors.js'; export { getDefaultChains } from './config/defaultChains.js'; export { getDefaultTransports } from './config/defaultTransports.js'; // Constants export { DEFAULT_SESSION_EXPIRATION, LocalStorageKey, NATIVE_TOKEN_ADDRESS_0X, QUERY_KEYS, TRANSACTION_CONFIRMATIONS_DEFAULT, WEB_SDK_VERSION } from './constants/index.js'; // Utils export { getConnectWallets } from './utils/getConnectWallets.js'; export { capitalize, compareAddress, formatAddress, formatDisplay, isEmailValid, truncateAtIndex, truncateAtMiddle } from './utils/helpers.js'; export { createNativeTokenBalance, getNativeTokenInfoByChainId } from './utils/tokens.js'; export { getModalPositionCss } from './utils/styling.js'; export { getNetwork, getNetworkBackgroundColor, getNetworkColor } from './utils/networks.js'; export { publicClientToProvider, walletClientToSigner } from './utils/adapters.js'; export { signEthAuthProof, validateEthProof } from './utils/ethAuth.js'; export { sendTransactions, waitForTransactionReceipt } from './utils/transactions.js'; // Contexts export { ConnectConfigContextProvider, useConnectConfigContext } from './contexts/ConnectConfig.js'; export { AnalyticsContextProvider, useAnalyticsContext } from './contexts/Analytics.js'; export { ConnectModalContextProvider, useConnectModalContext } from './contexts/ConnectModal.js'; export { ThemeContextProvider, useThemeContext } from './contexts/Theme.js'; export { useWalletConfigContext, WalletConfigContextProvider } from './contexts/WalletConfig.js'; // Connectors export { apple } from './connectors/apple/apple.js'; export { appleWaas } from './connectors/apple/appleWaas.js'; export { XWaas } from './connectors/X/XWaas.js'; export { epicWaas } from './connectors/epic/epicWaas.js'; export { coinbaseWallet } from './connectors/coinbaseWallet/coinbaseWallet.js'; export { discord } from './connectors/discord/discord.js'; export { email } from './connectors/email/email.js'; export { emailWaas } from './connectors/email/emailWaas.js'; export { facebook } from './connectors/facebook/facebook.js'; export { google } from './connectors/google/google.js'; export { googleWaas } from './connectors/google/googleWaas.js'; export { mock } from './connectors/mock/mock.js'; export { sequence } from './connectors/sequence/sequence.js'; export { twitch } from './connectors/twitch/twitch.js'; export { walletConnect } from './connectors/walletConnect/walletConnect.js'; export { ecosystemWallet } from './connectors/ecosystem/index.js'; export { sequenceWaasWallet, sequenceWallet } from './connectors/wagmiConnectors/index.js'; // Hooks export { useOpenConnectModal } from './hooks/useOpenConnectModal.js'; export { useTheme } from './hooks/useTheme.js'; export { useWalletSettings } from './hooks/useWalletSettings.js'; export { useWaasFeeOptions } from './hooks/useWaasFeeOptions.js'; export { useCheckWaasFeeOptions } from './hooks/useCheckWaasFeeOptions.js'; export { useWaasSignInEmail } from './hooks/useWaasSignInEmail.js'; export { useSignInEmail } from './hooks/useSignInEmail.js'; export { useProjectAccessKey } from './hooks/useProjectAccessKey.js'; export { useStorage, useStorageItem } from './hooks/useStorage.js'; export { useChain } from './hooks/useChain.js'; export { useWallets } from './hooks/useWallets.js'; export { useListAccounts } from './hooks/useListAccounts.js'; export { useSocialLink } from './hooks/useSocialLink.js'; export { useDirectEcosystemConnect } from './hooks/useDirectEcosystemConnect.js'; // Components export { NetworkBadge } from './components/NetworkBadge/index.js'; export { CollectibleTileImage } from './components/CollectibleTileImage/index.js'; export { CryptoOption } from './components/CryptoOption.js'; export { SelectedIndicator } from './components/SelectedIndicator.js'; export { ShadowRoot } from './components/ShadowRoot/index.js'; // Indexer export { ContractVerificationStatus } from '@0xsequence/indexer'; //# sourceMappingURL=index.js.map