diff options
| author | Sebastien Castiel <sebastien@castiel.me> | 2024-02-14 09:45:10 -0500 |
|---|---|---|
| committer | Sebastien Castiel <sebastien@castiel.me> | 2024-02-14 09:49:06 -0500 |
| commit | 50525ad8810de356856eb098a1e0882ce3607b9f (patch) | |
| tree | b24e4aa1881eb27398ba3f53766cf66358532158 /src/components/expense-form.tsx | |
| parent | f7a13a0436badbf46be38c5b578b8543c7743d07 (diff) | |
Add cancel button on expense form (fixes #92)
Diffstat (limited to 'src/components/expense-form.tsx')
| -rw-r--r-- | src/components/expense-form.tsx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/components/expense-form.tsx b/src/components/expense-form.tsx index 431afc0..fd3f6e2 100644 --- a/src/components/expense-form.tsx +++ b/src/components/expense-form.tsx @@ -39,6 +39,7 @@ import { ExpenseFormValues, expenseFormSchema } from '@/lib/schemas' import { cn } from '@/lib/utils' import { zodResolver } from '@hookform/resolvers/zod' import { Save, Trash2 } from 'lucide-react' +import Link from 'next/link' import { useSearchParams } from 'next/navigation' import { useState } from 'react' import { useForm } from 'react-hook-form' @@ -583,6 +584,9 @@ export function ExpenseForm({ Delete </AsyncButton> )} + <Button variant="ghost" asChild> + <Link href={`/groups/${group.id}`}>Cancel</Link> + </Button> </div> </form> </Form> |
