@kryptogo/kryptogokit-sdk-react
Version:
KryptogoKit offers a comprehensive web3 wallet solution with seamless KryptoGO Auth integration and multi-wallet connection support. Designed for users. Built for developers.
31 lines (30 loc) • 2.19 kB
TypeScript
export { kryptogoConnector, tronConnector, solanaConnector } from './connectors';
export { ConnectButton } from './components/wallet/ConnectButton/ConnectButton';
export { WalletButton } from './components/common/WalletButton/WalletButton';
export { KryptogoKitProvider } from './components/KryptogoKitProvider/KryptogoKitProvider';
export { getDefaultConfig } from './config/getDefaultConfig';
export { getDefaultWallets } from './wallets/getDefaultWallets';
export { getWalletConnectConnector } from './wallets/getWalletConnectConnector';
export { connectorsForWallets } from './wallets/connectorsForWallets';
export { useAccountModal, useChainModal, useConnectModal } from './components/KryptogoKitProvider/ModalContext';
export { usePayment } from './hooks/usePayment';
export { useKGUser } from './hooks/useKGUser';
export { useWalletIcon } from './hooks/useWalletIcon';
export { useWalletName } from './hooks/useWalletName';
export { useAddRecentTransaction } from './transactions/useAddRecentTransaction';
export { KryptogoKitAuthenticationProvider, createAuthenticationAdapter, } from './components/KryptogoKitProvider/AuthenticationContext';
export type { Wallet, WalletList, WalletDetailsParams, KryptogoKitWalletConnectParameters } from './wallets/Wallet';
export type { Theme } from './components/KryptogoKitProvider/KryptogoKitProvider';
export type { AuthenticationStatus, AuthenticationConfig, } from './components/KryptogoKitProvider/AuthenticationContext';
export type { Locale } from './locales/';
export type { AvatarComponent } from './components/KryptogoKitProvider/AvatarContext';
export type { KryptogoKitChain as Chain } from './components/KryptogoKitProvider/KryptogoKitChainContext';
export { solana } from './connectors';
export { lightTheme } from './themes/lightTheme';
export { darkTheme } from './themes/darkTheme';
export { midnightTheme } from './themes/midnightTheme';
export { cssStringFromTheme } from './css/cssStringFromTheme';
export { cssObjectFromTheme } from './css/cssObjectFromTheme';
export * from 'wagmi';
export * from '@solana/wallet-adapter-react';
export { QueryClient, QueryClientProvider, useQuery, useMutation } from '@tanstack/react-query';