Skip to content

feat(webapp): allow team members to view feedback by user#5678

Merged
rebelchris merged 2 commits intomainfrom
eng-1000-allow-team-to-view-user-feedback-and-replies
Mar 9, 2026
Merged

feat(webapp): allow team members to view feedback by user#5678
rebelchris merged 2 commits intomainfrom
eng-1000-allow-team-to-view-user-feedback-and-replies

Conversation

@rebelchris
Copy link
Contributor

@rebelchris rebelchris commented Mar 9, 2026

Summary

  • add a new team-only route at /team/users/[id]/feedback to view a specific user’s feedback history with replies
  • add USER_FEEDBACK_BY_USER_ID_QUERY and useUserFeedbackByUserId in shared GraphQL utilities
  • extract and reuse a shared FeedbackCard component so settings and team pages render the same feedback UI

Key Decisions

  • keep the team experience on a dedicated route rather than modifying existing profile/settings surfaces
  • gate route access to team members and avoid eager requests before auth/route readiness
  • reuse existing feedback card presentation to reduce duplication and keep behavior consistent

Issue: ENG-1000

Closes ENG-1000


Created by Huginn 🐦‍⬛

Preview domain

https://eng-1000-allow-team-to-view-user.preview.app.daily.dev

@vercel
Copy link

vercel bot commented Mar 9, 2026

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

Project Deployment Actions Updated (UTC)
daily-webapp Ready Ready Preview Mar 9, 2026 9:24am
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
storybook Ignored Ignored Mar 9, 2026 9:24am

Request Review

@rebelchris rebelchris merged commit 3edc225 into main Mar 9, 2026
11 checks passed
@rebelchris rebelchris deleted the eng-1000-allow-team-to-view-user-feedback-and-replies branch March 9, 2026 09:51
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.

1 participant