Exchange Rate

Two currency columns linked by an arrow, with a rate caption beneath.

USD1.00
EUR0.92
1 USD = 0.92 EUR

Requires shadcn/ui initialized. Run npx shadcn@latest init if you haven't.

Import & use
import { Money2 } from "@/components/beste/piece/money2";

<Money2
  fromCurrency="USD"
  fromAmount="1.00"
  toCurrency="EUR"
  toAmount="0.92"
  rate="1 USD = 0.92 EUR"
/>

More Finance pieces

View all Finance
Stripe payout
IncomeToday · 09:14
+$3,240.00

Directional arrow bubble beside a merchant name, category and date meta, and a signed amount on the right.

High-yield savings
4.30%APY
Compounded daily, paid monthly

Oversized rate with its unit and a short note on how it compounds.

AAPLApple Inc.
$218.42
+1.8%

Ticker row with symbol, company, price, a tiny sparkline, and a signed percentage delta.

BTC
Bitcoin$67,420.30
+2.4%

Round symbol tile, asset name and price, plus a signed 24h delta with trend arrow.

Credit scoreGood
742
300850

Score figure with a marker placed along its range and a rating word.

Top spending
Rent$1,800
Groceries$640
Transport$220
Leisure$410

Ranked categories, each with an amount and a bar sized to its share.