Skip to content

Click an edge's "N tx" → list of clickable txs → Bank Transactions tab

Goal

On the routing map, clicking an edge's tx count (e.g. "19 tx") shows a list of those transactions; clicking one navigates to the Bank Transactions tab on the accounting page, focused on that tx.

Log

  • 2026-06-13 created. Investigating edge data (needs tx ids), edge-click handling, and the tx-focus / settings→bank-tab navigation path.
  • 2026-06-13 PAUSED mid-build (RoutingEdge.txs type added, uncommitted) — superseded by T-020 priority.
  • 2026-06-13 DONE. buildRoutingGraph now collects the backing txs per (type, GL) pair (cap 200/edge) and attaches them as RoutingEdge.txs, with a routingTxDate normalizer for mixed string/Timestamp dates. RoutingMapView.handleEdgeClick: mapping edges still open Account Mappings; any other edge with txs opens an antd Modal listing date · signed amount · description, each row deep-linking to /accounting?tab=transactions&txId=… (full reload so the bank tab's mount effects fire). Typecheck clean. Verified live: 11 edges, 7 carry txs with {id,date,amount,desc}. Committed 603a35d8 on local main — rides the queued nightly→main promotion batch (not yet pushed).