-
Notifications
You must be signed in to change notification settings - Fork 290
Open
Description
Summary
Add frontend UI for users to upvote hot takes.
Requirements
- Add upvote button to hot take cards
- Show upvote count
- Toggle state when user upvotes/removes upvote
- Optimistic UI updates
- Handle loading and error states
UI/UX
- Upvote button similar to post upvotes
- Show count next to button
- Highlight when user has upvoted
Technical
- Add GraphQL mutation hooks for upvote/remove upvote
- Integrate with hot take components
- Add to relevant card layouts
Dependencies
Requires backend API support from dailydotdev/daily-api#3485
/cc @claude
Metadata
Metadata
Assignees
Labels
No labels