evm send: add All button to fill amount with token balance

This commit is contained in:
2026-05-29 00:48:34 +08:00
parent 5dbff91bcc
commit 770f5af29a
+16 -6
View File
@@ -139,12 +139,22 @@
<div class="space-y-1.5"> <div class="space-y-1.5">
<label class="text-xs font-medium">Amount ({selectedToken.symbol})</label> <label class="text-xs font-medium">Amount ({selectedToken.symbol})</label>
<Input <div class="flex gap-2 items-start">
type="number" <div class="flex-1">
step="0.000000000000000001" <Input
min="0" type="number"
placeholder="0.0" step="0.000000000000000001"
bind:value={amount} /> min="0"
placeholder="0.0"
bind:value={amount} />
</div>
<Button
variant="outline"
onclick={() => { amount = selectedToken.balance }}
class="mt-0 shrink-0">
All
</Button>
</div>
{#if exceedsBalance} {#if exceedsBalance}
<p class="text-xs text-red-500"> <p class="text-xs text-red-500">
Amount exceeds balance Amount exceeds balance