feat: Add Instagram drawer for viewing beta videos#515
feat: Add Instagram drawer for viewing beta videos#515marcodejongh wants to merge 3 commits intomainfrom
Conversation
Add a bottom drawer that displays beta videos from Instagram for climbs. The drawer can be opened from: - Ellipsis menu in the queue control bar - Instagram button on the play screen - "Beta Videos" option in queue list item dropdown menus The drawer opens to 90% height and reuses the existing beta videos API endpoint at /api/v1/[board_name]/beta/[climb_uuid].
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Claude Review✅ Ready to merge - Minor issues noted below, but nothing blocking. Issues
|
- Add useBetaCount hook to fetch video count from API
- Show badge with video count in queue control bar ellipsis menu
- Show badge on Instagram button in play screen
- Show badge in queue list item dropdown menus
- Use EllipsisOutlined icon instead of MoreOutlined
- Reduce button spacing in queue control bar (size={4})
Claude Review✅ Ready to merge - Minor issues noted below, but nothing blocking. Issues
|
- Remove unused imports (CloseOutlined, Title) from instagram-drawer.tsx - Create shared useBetaLinks hook to avoid duplicate API calls - Update useBetaCount to use the shared hook - Update InstagramDrawer to use the shared hook instead of fetching directly - Use betaLink.link as React key instead of array index
Claude Review✅ Ready to merge - Minor issues noted below, but nothing blocking. Issues
|
Add a bottom drawer that displays beta videos from Instagram for climbs. The drawer can be opened from:
The drawer opens to 90% height and reuses the existing beta videos API endpoint at /api/v1/[board_name]/beta/[climb_uuid].