From ea02a777726dc7ecea3f5fdc950e1e7c13455bcb Mon Sep 17 00:00:00 2001 From: TheRaiwy Date: Wed, 27 May 2026 14:58:32 +0300 Subject: [PATCH] fix: TS type mismatch in mutation onSubmit handlers --- frontend/src/components/AddMoneyDialog.tsx | 2 +- frontend/src/components/PiggyBankForm.tsx | 2 +- frontend/tsconfig.app.tsbuildinfo | 1 + frontend/tsconfig.node.tsbuildinfo | 1 + 4 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 frontend/tsconfig.app.tsbuildinfo create mode 100644 frontend/tsconfig.node.tsbuildinfo diff --git a/frontend/src/components/AddMoneyDialog.tsx b/frontend/src/components/AddMoneyDialog.tsx index 17c646d..53852c8 100644 --- a/frontend/src/components/AddMoneyDialog.tsx +++ b/frontend/src/components/AddMoneyDialog.tsx @@ -9,7 +9,7 @@ interface AddMoneyDialogProps { bank: PiggyBank | null open: boolean onOpenChange: (open: boolean) => void - onSubmit: (bankId: number, amount: number, description?: string) => Promise + onSubmit: (bankId: number, amount: number, description?: string) => Promise } export function AddMoneyDialog({ bank, open, onOpenChange, onSubmit }: AddMoneyDialogProps) { diff --git a/frontend/src/components/PiggyBankForm.tsx b/frontend/src/components/PiggyBankForm.tsx index 87c6a2a..531d5b1 100644 --- a/frontend/src/components/PiggyBankForm.tsx +++ b/frontend/src/components/PiggyBankForm.tsx @@ -6,7 +6,7 @@ import { Select } from './ui/select' interface PiggyBankFormProps { categories: Category[] - onSubmit: (data: { name: string; target_amount: number; currency: string; category_id: number | null }) => Promise + onSubmit: (data: { name: string; target_amount: number; currency: string; category_id: number | null }) => Promise onCancel: () => void } diff --git a/frontend/tsconfig.app.tsbuildinfo b/frontend/tsconfig.app.tsbuildinfo new file mode 100644 index 0000000..3cb04bf --- /dev/null +++ b/frontend/tsconfig.app.tsbuildinfo @@ -0,0 +1 @@ +{"root":["./src/app.tsx","./src/main.tsx","./src/types.ts","./src/components/addmoneydialog.tsx","./src/components/piggybankcard.tsx","./src/components/piggybankform.tsx","./src/components/transactionhistory.tsx","./src/components/ui/button.tsx","./src/components/ui/dialog.tsx","./src/components/ui/input.tsx","./src/components/ui/progress.tsx","./src/components/ui/select.tsx","./src/lib/api.ts","./src/lib/utils.ts"],"version":"5.6.3"} \ No newline at end of file diff --git a/frontend/tsconfig.node.tsbuildinfo b/frontend/tsconfig.node.tsbuildinfo new file mode 100644 index 0000000..75ea001 --- /dev/null +++ b/frontend/tsconfig.node.tsbuildinfo @@ -0,0 +1 @@ +{"root":["./vite.config.ts"],"version":"5.6.3"} \ No newline at end of file