You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Implement the useNowView React hook for real-time event tracking using Timer #1200
Implement the useNowView React hook to track an event's start and end time in real time by leveraging the Timer class. The hook should:
Expose an API to track and update the remaining time for the current event.
Internally initialize and manage the Timer class instance, which tracks event start and end, and emits updates.
Reactively update its returned values based on Timer ticks, start, and end events.
Integrate seamlessly into the Now Planner view described in EPIC Add the Now Planner #1105 (/now route), powering the top-right card that displays the number of minutes until the next event.
Support starting and stopping manual timer tracking as needed for the UI/UX of the Now view.
Avoid usage of Redux Saga as per technical direction in the Now Planner EPIC.
The useNowView hook provides live countdown and event tracking, helping users to focus and know exactly how much time remains for their current event or task. The tracked time is visually surfaced in the interface, supporting the real-time needs of focus and productivity views such as Now Planner.
Activity