钱包卡片

New

钱包概览卡片,账户切换器与搜索均从触发器变形展开,余额以瀑布动效呈现并带实时涨跌胶囊与隐私开关,支持一键复制地址以及转账/充值/兑换/购买等操作。

Balance

$12,480.32
+$124.50

安装

用 shadcn CLI 添加,或手动复制源码。

$ bunx --bun shadcn add @uilab/wallet-card

API 参考

accounts
WalletAccount[]
accountId?
string
defaultAccountId?
string
onAccountChange?
((id: string) => void)
balance
number
balancePrefix?
string
$
defaultChange?
number

Initial balance change shown in the pill before any live change.

defaultBalanceHidden?
boolean

Start with the balance hidden behind dots.

false
onSend?
(() => void)
onDeposit?
(() => void)
onSwap?
(() => void)
onBuy?
(() => void)
searchPlaceholder?
string
searchRecent?
string[]

Recent searches shown in the expanded search panel.

onSearchChange?
((value: string) => void)
onSearchSubmit?
((value: string) => void)
hasNotifications?
boolean

Show an unread pulse on the notifications bell.

false
onNotifications?
(() => void)
className?
string

Keep in mind

Some components on this site are inspired by or recreated from existing work across the web. I'm not here to take credit; just to learn, experiment, and sometimes push things a bit further. If something looks familiar and I forgot to mention you, reach out and I'll fix that right away.