aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/expense-form.tsx
diff options
context:
space:
mode:
authorSebastien Castiel <sebastien@castiel.me>2023-12-06 15:23:18 -0500
committerSebastien Castiel <sebastien@castiel.me>2023-12-06 15:23:18 -0500
commit72fe19987957e78cbd1d97ccfd8b87d85fea5c88 (patch)
treeda34dcde025697e8a4b13aad17d9291ee454d328 /src/components/expense-form.tsx
parent570aa713b1b2becf7c06c89610c75d2cb119b532 (diff)
Add currency
Diffstat (limited to 'src/components/expense-form.tsx')
-rw-r--r--src/components/expense-form.tsx23
1 files changed, 13 insertions, 10 deletions
diff --git a/src/components/expense-form.tsx b/src/components/expense-form.tsx
index 3202788..6420bc6 100644
--- a/src/components/expense-form.tsx
+++ b/src/components/expense-form.tsx
@@ -118,16 +118,19 @@ export function ExpenseForm({ group, expense, onSubmit, onDelete }: Props) {
render={({ field }) => (
<FormItem className="order-2 sm:order-3">
<FormLabel>Amount</FormLabel>
- <FormControl>
- <Input
- className="text-base"
- type="number"
- min={0.01}
- step={0.01}
- placeholder="0.00"
- {...field}
- />
- </FormControl>
+ <div className="flex items-baseline gap-2">
+ <span>{group.currency}</span>
+ <FormControl>
+ <Input
+ className="text-base max-w-[120px]"
+ type="number"
+ min={0.01}
+ step={0.01}
+ placeholder="0.00"
+ {...field}
+ />
+ </FormControl>
+ </div>
<FormDescription>Enter the expense amount.</FormDescription>
<FormMessage />
</FormItem>