refactor: standardize quotation marks in pnpm-lock.yaml and improve code formatting across various components; enhance readability and maintain consistency in code style
This commit is contained in:
@@ -115,7 +115,7 @@ export function useTransactionsChartData({
|
||||
// Fetch all filtered transactions for chart
|
||||
const { data: transactionsData, isLoading } = useTransactions(
|
||||
chartParams,
|
||||
!!metadata
|
||||
!!metadata,
|
||||
);
|
||||
|
||||
// Calculate monthly chart data
|
||||
@@ -141,13 +141,13 @@ export function useTransactionsChartData({
|
||||
|
||||
// Format months with year: use short format for better readability
|
||||
const sortedMonths = Array.from(monthlyMap.entries()).sort((a, b) =>
|
||||
a[0].localeCompare(b[0])
|
||||
a[0].localeCompare(b[0]),
|
||||
);
|
||||
|
||||
const monthlyChartData: MonthlyChartData[] = sortedMonths.map(
|
||||
([monthKey, values]) => {
|
||||
const date = new Date(monthKey + "-01");
|
||||
|
||||
|
||||
// Format: "janv. 24" instead of "janv. 2024" for compactness
|
||||
const monthLabel = date.toLocaleDateString("fr-FR", {
|
||||
month: "short",
|
||||
@@ -160,7 +160,7 @@ export function useTransactionsChartData({
|
||||
depenses: values.expenses,
|
||||
solde: values.income - values.expenses,
|
||||
};
|
||||
}
|
||||
},
|
||||
);
|
||||
|
||||
return monthlyChartData;
|
||||
@@ -184,10 +184,12 @@ export function useTransactionsChartData({
|
||||
});
|
||||
|
||||
const categoryChartData: CategoryChartData[] = Array.from(
|
||||
categoryTotals.entries()
|
||||
categoryTotals.entries(),
|
||||
)
|
||||
.map(([categoryId, total]) => {
|
||||
const category = metadata.categories.find((c: Category) => c.id === categoryId);
|
||||
const category = metadata.categories.find(
|
||||
(c: Category) => c.id === categoryId,
|
||||
);
|
||||
return {
|
||||
name: category?.name || "Non catégorisé",
|
||||
value: Math.round(total),
|
||||
@@ -204,10 +206,7 @@ export function useTransactionsChartData({
|
||||
// Calculate total amount and count from all filtered transactions
|
||||
const totalAmount = useMemo(() => {
|
||||
if (!transactionsData) return 0;
|
||||
return transactionsData.transactions.reduce(
|
||||
(sum, t) => sum + t.amount,
|
||||
0
|
||||
);
|
||||
return transactionsData.transactions.reduce((sum, t) => sum + t.amount, 0);
|
||||
}, [transactionsData]);
|
||||
|
||||
const totalCount = useMemo(() => {
|
||||
@@ -223,4 +222,3 @@ export function useTransactionsChartData({
|
||||
transactions: transactionsData?.transactions || [],
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user