Fix transaction delete type mismatch
The TransactionsContent component's onTransactionDelete prop was expecting a function that returns a boolean or a Promise<boolean>, but was receiving a function that returns void. This commit updates the type definition to match the expected return type.
This commit is contained in:
@@ -35,7 +35,7 @@ const Transactions = () => {
|
||||
}, [budgetData, isLoading]);
|
||||
|
||||
// 트랜잭션 삭제 핸들러 - 간소화 및 안정성 개선
|
||||
const handleTransactionDelete = async (id: string) => {
|
||||
const handleTransactionDelete = async (id: string): Promise<boolean> => {
|
||||
// 이미 처리 중인 경우 작업 무시
|
||||
if (isProcessing || deletingId === id) {
|
||||
console.log('이미 삭제 작업이 진행 중입니다:', deletingId);
|
||||
|
||||
Reference in New Issue
Block a user