All Docs
FeaturesSaaS FactoryUpdated February 19, 2026

Fixing the Pipeline Table: Making Every Row Fully Clickable

Fixing the Pipeline Table: Making Every Row Fully Clickable

Version: 1.0.56 Category: Usability

The Problem

The Pipelines list page had a subtle but frustrating interaction bug: the table rows looked clickable (they showed a cursor-pointer on hover), but only the text links inside each cell actually triggered navigation. Clicking anywhere else in the row — on padding, whitespace, or between columns — did nothing.

This is a broken affordance. When a row highlights on hover and the cursor changes to a pointer, users reasonably expect that clicking anywhere on that row will navigate. Requiring pixel-precise clicks on text links creates unnecessary friction, especially on data-dense tables or when using a touchpad.

The Fix

The fix converts each <TableRow> in the Pipelines table into a full-width click target. Instead of individual <Link> elements inside each cell, the row itself handles navigation — clicking anywhere within the row now routes the user to the correct pipeline detail page.

This pattern was already in use elsewhere in the platform (e.g. ProductsView list mode), making it a consistent, well-established approach across the dashboard.

Why This Matters

Data tables are one of the most common UI patterns in any dashboard. Users build muscle memory around them quickly — and that muscle memory assumes rows are the unit of interaction, not individual cells. A row that looks interactive but only partially responds to clicks erodes trust in the interface.

Full-row click targets are a baseline expectation in modern data table UX. This fix brings the Pipelines table in line with that expectation and with the rest of the platform.

Affected Page

  • Pipelines list: /dashboard/pipelines