refactor: improve feed loading and infinite scroll reliability

- Add debouncing and loading state to InfiniteScroll component to prevent duplicate entries
- Refactor updateAllFeed into smaller, focused functions for better maintainability
- Add proper error handling and type assertions
- Optimize test performance with networkidle waits and better selectors
- Fix strict mode violations in Playwright tests
- Clean up test configuration by commenting out unused browser targets
This commit is contained in:
Matthew Raymer
2025-03-31 09:17:15 +00:00
parent be9465e9f8
commit d943983bf8
6 changed files with 3007 additions and 22370 deletions

24953
package-lock.json generated

File diff suppressed because it is too large Load Diff