-
Notifications
You must be signed in to change notification settings - Fork 63
Open
Labels
frontendnextjsThe text stack being used for developmentThe text stack being used for developmentuidesign interfacedesign interface
Description
Description:
Add working previous/next month functionality.
UI Reference
should be added
Location:
frontend/components/WeeklyCalendar.tsx (or frontend/components/StreakCalendar.tsx if newly created)
Existing Components to Use:
Calendar component
Navigation:
This component will be accessed when clicking the streak fire icon on the navbar, which navigates to /streak page.
Requirements:
- Clicking arrows updates month
- Calendar recalculates correctly
- Handles year boundaries
- Memoized calculations
- No full page reload
Acceptance Criteria
- Smooth navigation
- Correct day alignment
- No off-by-one errors
- Tested for multiple months
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
frontendnextjsThe text stack being used for developmentThe text stack being used for developmentuidesign interfacedesign interface