## Summary - Makes Income Sources and Expense Categories rows on the Cashflow page clickable, navigating to the Transactions page pre-filtered by category and date range - Follows the exact same pattern as the dashboard's Top Spending Categories card (`top-categories-card.tsx`) - Fixes progress bar hover visibility by adding the `group` Tailwind class to the link wrapper ## Changes - **`resources/js/components/cashflow/breakdown-card.tsx`**: Added optional `period` prop; each category row renders as an Inertia `<Link>` with `category_ids`, `date_from`, and `date_to` query params when period is provided; falls back to plain `div` otherwise - **`resources/js/pages/cashflow/index.tsx`**: Passes `period` to both `BreakdownCard` instances (income and expense) - **`tests/Browser/CashflowCategoryNavigationTest.php`**: Browser tests verifying clicking a category navigates to `/transactions` with the correct query params |
||
|---|---|---|
| .. | ||
| Browser | ||
| Feature | ||
| Performance | ||
| Unit | ||
| Pest.php | ||
| TestCase.php | ||
| bootstrap.php | ||