Rainbow logo
RainbowKit
2.2.8

WalletButton

WalletButton

Примітка: WalletButton наразі залежить від стандарту гаманців EIP-1193, але незабаром буде підтримувати EIP-6963.

Новий компонент WalletButton допомагає dApp з імплементацією списку спеціальних гаманців адаптувати RainbowKit і всі його переваги без обслуговування.

import { WalletButton } from '@rainbow-me/rainbowkit';
<WalletButton wallet="rainbow" />
<WalletButton wallet="metamask" />
<WalletButton wallet="coinbase" />

Як ConnectButton, компонент WalletButton.Custom доступний для спеціальних імплементацій та стилізації.

<WalletButton.Custom wallet="rainbow">
{({ ready, connect }) => {
return (
<button type="button" disabled={!ready} onClick={connect} >
Connect Rainbow
</button>
);
}}
</WalletButton.Custom>

Більшість dApps найкраще обслуговуються за допомогою ConnectButton. Зверніться до документації тут для отримання додаткової інформації щодо застосування WalletButton та випадків використання.

Натисніть кнопки нижче, щоб побачити, як виглядає ця точка входу RainbowKit.