@particle-network/connectkit
Version:
25 lines (24 loc) • 1.28 kB
TypeScript
export type { EVMChain, SolanaChain } from '@particle-network/connector-core';
export * from './context/types';
export { type Theme } from './types';
export { socialIcons } from './assets/social/index';
export * as walletIcons from './assets/wallets/index';
export { default as ConnectButton } from './components/connectButton';
export { ConnectKitProvider } from './context';
export { useAccount } from './hooks/useAccount';
export { useAddress } from './hooks/useAddress';
export { useAppearance } from './hooks/useAppearance';
export { useChains } from './hooks/useChains';
export { default as useConnect } from './hooks/useConnect';
export { useConnectors } from './hooks/useConnectors';
export { useDisconnect } from './hooks/useDisconnect';
export { useEmbeddedWallet } from './hooks/useEmbeddedWallet';
export { useModal } from './hooks/useModal';
export { useParticleAuth } from './hooks/useParticleAuth';
export { usePublicClient } from './hooks/usePublicClient';
export { useSmartAccount } from './hooks/useSmartAccount';
export { useSwitchAccount } from './hooks/useSwitchAccount';
export { useSwitchChain } from './hooks/useSwitchChain';
export { useWallets } from './hooks/useWallets';
export { createConfig } from './createConfig';
export { version } from './version';