feat(web): Add modal to view raw transaction.

This commit is contained in:
Elisiário Couto
2025-09-10 19:57:38 +01:00
parent da6c7bbf3e
commit 433ba3faf9
4 changed files with 222 additions and 27 deletions

View File

@@ -56,6 +56,7 @@ export const apiClient = {
page?: number;
perPage?: number;
search?: string;
summaryOnly?: boolean;
}): Promise<Transaction[]> => {
const queryParams = new URLSearchParams();
@@ -66,6 +67,9 @@ export const apiClient = {
if (params?.perPage)
queryParams.append("per_page", params.perPage.toString());
if (params?.search) queryParams.append("search", params.search);
if (params?.summaryOnly !== undefined) {
queryParams.append("summary_only", params.summaryOnly.toString());
}
const response = await api.get<ApiResponse<Transaction[]>>(
`/transactions?${queryParams.toString()}`,