Fix type errors in filtering

Fixes type errors related to transaction filtering and property assignments.
This commit is contained in:
gpt-engineer-app[bot]
2025-03-17 23:22:13 +00:00
parent d3e8119f24
commit dea8b9f8ba
3 changed files with 11 additions and 6 deletions

View File

@@ -19,10 +19,12 @@ export type Transaction = {
interface TransactionCardProps {
transaction: Transaction;
onUpdate?: (updatedTransaction: Transaction) => void;
onDelete?: (id: string) => void; // onDelete 속성 추가
}
const TransactionCard: React.FC<TransactionCardProps> = ({
transaction,
onDelete, // onDelete prop 추가
}) => {
const [isEditDialogOpen, setIsEditDialogOpen] = useState(false);
const { title, amount, date, category } = transaction;
@@ -47,6 +49,7 @@ const TransactionCard: React.FC<TransactionCardProps> = ({
transaction={transaction}
open={isEditDialogOpen}
onOpenChange={setIsEditDialogOpen}
onDelete={onDelete} // onDelete prop 전달
/>
</>
);