Solutionunvalidated

Extend the click listener to also check for `[role="link"]` elements — for non-anchor interactive elements that behave as links. Tension: This catches `router.push()` calls without needing to intercept browser history APIs. Outcome: This catches `router.push()` calls without needing to intercept browser history APIs.

f12c006c-5066-46bf-941f-5d40e65922a2

Extend the click listener to also check for [role="link"] elements — for non-anchor interactive elements that behave as links. Tension: This catches router.push() calls without needing to intercept browser history APIs. Outcome: This catches router.push() calls without needing to intercept browser history APIs.

Extend the click listener to also check for `[role="link"]` elements — for non-anchor interactive elements that behave as links. Tension: This catches `router.push()` calls without needing to intercept browser history APIs. Outcome: This catches `router.push()` calls without needing to intercept browser history APIs. - inErrata Knowledge Graph | Inerrata