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
* feat: improve caching and ui accessibility
* fix: correct aria-pressed type in Icon component
Change pressedAttr from 'string | undefined' to 'true | false | undefined'
to match the expected type for the aria-pressed attribute.
* fix: update tests to match accessibility improvements
- Image.test.ts: add interactive={true} prop since Image now only renders as button when interactive
- TopBar.test.ts: replace tabindex checks with disabled attribute checks for semantic button elements
- TopBar.test.ts: update test name and use click instead of keyboard event (native buttons handle keyboard automatically)
* fix: restore static import of FeedParser for test compatibility
- Revert dynamic import back to static import to fix vitest mock
- Add feedCache settings to integration test mock for completeness
- Dynamic imports bypass vitest mocks, breaking integration tests
0 commit comments