Skip to content

Double click row#1301

Merged
joshunrau merged 2 commits intoDouglasNeuroInformatics:mainfrom
david-roper:double-click-row
Feb 26, 2026
Merged

Double click row#1301
joshunrau merged 2 commits intoDouglasNeuroInformatics:mainfrom
david-roper:double-click-row

Conversation

@david-roper
Copy link
Collaborator

@david-roper david-roper commented Feb 26, 2026

double click a row to navigate to subject's table page

closes issue #1281

Summary by CodeRabbit

  • New Features

    • Double-click navigation on data table rows. Users can now double-click any row in the master data table to navigate directly to that subject's detailed table view.
  • Chores

    • Updated UI library dependency to latest version.

@david-roper david-roper self-assigned this Feb 26, 2026
@joshunrau joshunrau merged commit 737f592 into DouglasNeuroInformatics:main Feb 26, 2026
1 of 2 checks passed
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 26, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between d9fbbd1 and e4a85e3.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (2)
  • apps/web/src/routes/_app/datahub/index.tsx
  • pnpm-workspace.yaml

Walkthrough

A new double-click navigation feature is added to the MasterDataTable component by introducing an onRowDoubleClick prop that passes a Subject and navigates to its table. Additionally, a workspace dependency for @douglasneuroinformatics/libui is updated from ^6.1.3 to ^6.2.0.

Changes

Cohort / File(s) Summary
MasterDataTable Double-Click Navigation
apps/web/src/routes/_app/datahub/index.tsx
Adds onRowDoubleClick prop to MasterDataTable component. RouteComponent implements handler for navigation to subject's table, and Toggles forwards the prop to DataTable.
Workspace Dependency Update
pnpm-workspace.yaml
Updates @douglasneuroinformatics/libui from ^6.1.3 to ^6.2.0.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

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.

2 participants