Skip to content

feat: make full table rows clickable to open drawer#298

Merged
Zelig880 merged 1 commit into
feat/ccip-api-pool-restructurefrom
feat/ccip-clickable-rows
May 22, 2026
Merged

feat: make full table rows clickable to open drawer#298
Zelig880 merged 1 commit into
feat/ccip-api-pool-restructurefrom
feat/ccip-clickable-rows

Conversation

@markshenouda
Copy link
Copy Markdown
Member

Closing issues

closes #293

Description

Makes entire table rows clickable in the CCIP Directory to open the drawer, instead of only the chain/token name being clickable.

Changes

  • Move onClick handler from the name button to the <tr> element in ChainTable and TokenChainsTable
  • Convert name <button> elements to <span> since the row itself is now the interactive element
  • Add stopPropagation to address links and copy buttons in AddressReact to prevent row click when interacting with those elements
  • Add cursor: pointer styling for clickable rows
  • Preserve keyboard accessibility with role="button", tabIndex, and onKeyDown handlers

@markshenouda markshenouda linked an issue May 21, 2026 that may be closed by this pull request
@markshenouda markshenouda self-assigned this May 21, 2026
@Zelig880 Zelig880 merged commit 329ff88 into feat/ccip-api-pool-restructure May 22, 2026
16 of 17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Make full row clickable

2 participants