diff --git a/lang/es.json b/lang/es.json index 3a2d8568..642ba713 100644 --- a/lang/es.json +++ b/lang/es.json @@ -1564,6 +1564,7 @@ "View and manage your transactions": "Ver y gestionar tus transacciones", "View balance evolution over time": "Ver evolución del balance a lo largo del tiempo", "View details": "Ver detalles", + "View in Transactions": "Ver en Transacciones", "Visual Reports": "Reportes Visuales", "Visual insights": "Análisis visuales", "Visual insights & reports": "Análisis visuales e informes", diff --git a/resources/js/components/transactions/transaction-list.tsx b/resources/js/components/transactions/transaction-list.tsx index e98ee4ff..db493ba9 100644 --- a/resources/js/components/transactions/transaction-list.tsx +++ b/resources/js/components/transactions/transaction-list.tsx @@ -1,5 +1,6 @@ import { useLocale } from '@/hooks/use-locale'; import { __ } from '@/utils/i18n'; +import { Link } from '@inertiajs/react'; import { Cell, ColumnFiltersState, @@ -15,6 +16,7 @@ import { import { VirtualItem, Virtualizer } from '@tanstack/react-virtual'; import axios from 'axios'; import { format, getYear, isWithinInterval, parseISO } from 'date-fns'; +import { ExternalLink } from 'lucide-react'; import { createElement, useCallback, @@ -26,6 +28,7 @@ import { import { toast } from 'sonner'; import { single as reEvaluateSingle } from '@/actions/App/Http/Controllers/ReEvaluateTransactionRulesController'; +import { index as transactionsIndex } from '@/actions/App/Http/Controllers/TransactionController'; import { AutomateCategorizationDialog, type AutomateCategorizationCandidate, @@ -1387,6 +1390,22 @@ export function TransactionList({ )} )} + {accountId && ( + + )} )} diff --git a/resources/js/pages/Accounts/Show.tsx b/resources/js/pages/Accounts/Show.tsx index bbdbab04..4fad4472 100644 --- a/resources/js/pages/Accounts/Show.tsx +++ b/resources/js/pages/Accounts/Show.tsx @@ -398,7 +398,7 @@ export default function AccountShow({ labels={labels} automationRules={automationRules} accountId={account.id} - pageSize={10} + pageSize={50} hideAccountFilter={true} showActionsMenu={false} maxHeight={600}