refactor: standardize code formatting and improve consistency across various components and API routes for enhanced readability and maintainability

This commit is contained in:
Julien Froidefond
2025-12-10 14:28:05 +01:00
parent 299a66e6ff
commit f8919b19b3
19 changed files with 152 additions and 161 deletions

View File

@@ -26,7 +26,7 @@ export function useTransactionMutations({
if (!transactionsData) return;
const transaction = transactionsData.transactions.find(
(t) => t.id === transactionId
(t) => t.id === transactionId,
);
if (!transaction) return;
@@ -48,7 +48,7 @@ export function useTransactionMutations({
transactions: oldData.transactions.map((t) =>
t.id === transactionId
? { ...t, isReconciled: newReconciledState }
: t
: t,
),
};
});
@@ -75,7 +75,7 @@ export function useTransactionMutations({
invalidateAllTransactionQueries(queryClient);
}
},
[transactionsData, transactionParams, queryClient]
[transactionsData, transactionParams, queryClient],
);
const markReconciled = useCallback(
@@ -83,7 +83,7 @@ export function useTransactionMutations({
if (!transactionsData) return;
const transaction = transactionsData.transactions.find(
(t) => t.id === transactionId
(t) => t.id === transactionId,
);
if (!transaction || transaction.isReconciled) return;
@@ -102,7 +102,7 @@ export function useTransactionMutations({
return {
...oldData,
transactions: oldData.transactions.map((t) =>
t.id === transactionId ? { ...t, isReconciled: true } : t
t.id === transactionId ? { ...t, isReconciled: true } : t,
),
};
});
@@ -129,7 +129,7 @@ export function useTransactionMutations({
invalidateAllTransactionQueries(queryClient);
}
},
[transactionsData, transactionParams, queryClient]
[transactionsData, transactionParams, queryClient],
);
const setCategory = useCallback(
@@ -137,7 +137,7 @@ export function useTransactionMutations({
if (!transactionsData) return;
const transaction = transactionsData.transactions.find(
(t) => t.id === transactionId
(t) => t.id === transactionId,
);
if (!transaction) return;
@@ -154,7 +154,7 @@ export function useTransactionMutations({
return {
...oldData,
transactions: oldData.transactions.map((t) =>
t.id === transactionId ? { ...t, categoryId } : t
t.id === transactionId ? { ...t, categoryId } : t,
),
};
});
@@ -187,7 +187,7 @@ export function useTransactionMutations({
});
}
},
[transactionsData, transactionParams, queryClient]
[transactionsData, transactionParams, queryClient],
);
const deleteTransaction = useCallback(
@@ -205,7 +205,7 @@ export function useTransactionMutations({
return {
...oldData,
transactions: oldData.transactions.filter(
(t) => t.id !== transactionId
(t) => t.id !== transactionId,
),
total: oldData.total - 1,
};
@@ -216,14 +216,14 @@ export function useTransactionMutations({
`/api/banking/transactions?id=${transactionId}`,
{
method: "DELETE",
}
},
);
if (!response.ok) {
const errorData = await response.json().catch(() => ({}));
throw new Error(
errorData.error ||
`Failed to delete transaction: ${response.status}`
`Failed to delete transaction: ${response.status}`,
);
}
@@ -238,7 +238,7 @@ export function useTransactionMutations({
invalidateAllTransactionQueries(queryClient);
}
},
[transactionsData, transactionParams, queryClient]
[transactionsData, transactionParams, queryClient],
);
const bulkReconcile = useCallback(
@@ -246,7 +246,7 @@ export function useTransactionMutations({
if (!transactionsData) return;
const transactionsToUpdate = transactionsData.transactions.filter((t) =>
selectedTransactionIds.has(t.id)
selectedTransactionIds.has(t.id),
);
const transactionIds = transactionsToUpdate.map((t) => t.id);
@@ -263,7 +263,7 @@ export function useTransactionMutations({
transactions: oldData.transactions.map((t) =>
transactionIds.includes(t.id)
? { ...t, isReconciled: reconciled }
: t
: t,
),
};
});
@@ -275,8 +275,8 @@ export function useTransactionMutations({
method: "PUT",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ ...t, isReconciled: reconciled }),
})
)
}),
),
);
// TOUJOURS revalider après succès pour garantir la cohérence
@@ -290,7 +290,7 @@ export function useTransactionMutations({
invalidateAllTransactionQueries(queryClient);
}
},
[transactionsData, transactionParams, queryClient]
[transactionsData, transactionParams, queryClient],
);
const bulkSetCategory = useCallback(
@@ -298,7 +298,7 @@ export function useTransactionMutations({
if (!transactionsData) return;
const transactionsToUpdate = transactionsData.transactions.filter((t) =>
selectedTransactionIds.has(t.id)
selectedTransactionIds.has(t.id),
);
const transactionIds = transactionsToUpdate.map((t) => t.id);
@@ -318,7 +318,7 @@ export function useTransactionMutations({
return {
...oldData,
transactions: oldData.transactions.map((t) =>
transactionIds.includes(t.id) ? { ...t, categoryId } : t
transactionIds.includes(t.id) ? { ...t, categoryId } : t,
),
};
});
@@ -330,8 +330,8 @@ export function useTransactionMutations({
method: "PUT",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ ...t, categoryId }),
})
)
}),
),
);
// TOUJOURS revalider après succès pour garantir la cohérence
@@ -351,7 +351,7 @@ export function useTransactionMutations({
});
}
},
[transactionsData, transactionParams, queryClient]
[transactionsData, transactionParams, queryClient],
);
return {