React Components
Component Properties
All React components support the same properties as their HTML element counterparts:- AppKitButton:
size,label,loadingLabel,disabled,balance,namespace - AppKitConnectButton:
size,label,loadingLabel - AppKitAccountButton:
disabled,balance - AppKitNetworkButton:
disabled
React Components
AppKit provides React-specific components that integrate seamlessly with your React application. These components automatically reflect the AppKit state and provide a more React-native experience.<AppKitButton /> and <AppKitNetworkButton />
These React components provide the same functionality as the web components but with better React integration and TypeScript support.
Props
Both components accept the following optional props:<appkit-wallet-button />

- Install the package:
- Import the library in the project:
- Use the component in the project:
Multichain Support
You can specify a blockchain namespace to target specific chains:React Hook Integration
You can also use theuseAppKitWallet hook for programmatic wallet connections with multichain support: