* refactor: update routes from /feeds to /timeline and improve timeline navigation Signed-off-by: Innei <tukon479@gmail.com> * refactor: improve timeline selector and list view rendering - Optimize timeline selector with auto-scrolling and dynamic rendering - Enhance list switch button with improved styling and title display - Memoize and optimize timeline-related hooks and components - Add utility functions for scrolling and visibility detection Signed-off-by: Innei <tukon479@gmail.com> * fix: prevent timeline selector error when timelineId is undefined - Add null check for timelineId before processing timeline selection - Ensure safe handling of timeline selector when no timeline is selected Signed-off-by: Innei <tukon479@gmail.com> * feat: add InboxSwitchButton for timeline navigation - Implement InboxSwitchButton component for inbox timeline selection - Add handling for inbox timeline in TimelineSwitchButton - Support unread indicator and navigation for inbox timelines Signed-off-by: Innei <tukon479@gmail.com> --------- Signed-off-by: Innei <tukon479@gmail.com> |
||
|---|---|---|
| .. | ||
| src | ||
| exports.ts | ||
| package.json | ||
| tsconfig.json | ||
| vitest.config.ts | ||