Rainbow logo
RainbowKit
2.2.6

WalletButton

WalletButton

ملاحظة: يعتمد WalletButton حاليًا على معيار المحفظة EIP-1193، ولكنه سيدعم قريبًا EIP-6963.

يساعد المكون الجديد WalletButton التطبيقات اللامركزية (dApps) عبر تنفيذ قوائم محفظة مخصصة للاستفادة من 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.