Commit Graph

5 Commits

Author SHA1 Message Date
2994557fee feat: add scroll state restoration guard and debounced scroll handler to RantFeed component 2025-12-12 18:39:18 +00:00
87a5d8bb68 chore: replace static null stateKey with dynamic buildStateKey method in RantFeed 2025-12-12 18:32:38 +00:00
f76c44a7e6 feat: add scroll state persistence to RantFeed with per-page state keys
Implement saveScrollState, restoreScrollState, and clearScrollState methods in RantFeed component, storing anchor rant ID and scroll offset per page. Wire up initFeed calls in CollabsPage, HomePage, StoriesPage, WeeklyPage, and SearchPage to set unique state keys (feed_state_collabs, feed_state_home, etc.) enabling seamless scroll restoration on navigation back.
2025-12-12 18:26:17 +00:00
29efd2b13a feat: add BlockService integration with filtered rants, comments, and notifications across UI components 2025-12-10 14:39:19 +00:00
4c04da32b0 chore: scaffold Rantii project with README, icons, CSS, and JS directory structure 2025-12-04 19:29:35 +00:00