Skip to content

feat: add "Their Testimony" tab to legislator profile#2134

Merged
mertbagt merged 6 commits into
codeforboston:mainfrom
VenkateshDevarakonda0706:feat/legislator-testimony-tab
Jun 10, 2026
Merged

feat: add "Their Testimony" tab to legislator profile#2134
mertbagt merged 6 commits into
codeforboston:mainfrom
VenkateshDevarakonda0706:feat/legislator-testimony-tab

Conversation

@VenkateshDevarakonda0706

Copy link
Copy Markdown
Contributor

Summary

Implemented the "Their Testimony" tab on the Legislator Profile page.

Fixes #2133

Changes Made

  • Added the "Their Testimony" tab to legislator profiles
  • Added the disclaimer box using the existing disclaimer component
  • Displayed the 4 most recent testimonies for the legislator
  • Filtered testimonies to only show the current legislative session
  • Reused existing testimony hooks and UI components

Verification

Verified locally that:

  • Tab navigation works correctly
  • Only 4 recent testimonies are displayed
  • Only current-session testimonies appear
  • Existing tabs remain unaffected
  • No runtime or console errors occur

closes #2133

@vercel

vercel Bot commented May 12, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
maple-dev Ready Ready Preview, Comment Jun 10, 2026 4:47am

Request Review

@VenkateshDevarakonda0706

Copy link
Copy Markdown
Contributor Author

Hi! @Mephistic, @alexjball, @kiminkim724, @mertbagt, @mvictor55, @nesanders, @sashamaryl, @timblais. Can you please review my PR. If any changes inform me.

@mertbagt

Copy link
Copy Markdown
Collaborator

There's a related PR that I'm hoping to get merged in the next day or so, then I'll work on getting your PR reviewed.

@mertbagt

Copy link
Copy Markdown
Collaborator

🚀

@mertbagt mertbagt merged commit 946d254 into codeforboston:main Jun 10, 2026
9 of 12 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.

Legislator Profile - Their Testimony Tab

2 participants