Skip to content

fix: resolve Lighthouse CI and test failures - #261

Merged
arisu6804 merged 1 commit into
RemitFlow:mainfrom
ZuLu0890:fix/lighthouse-and-test-failures
Jul 24, 2026
Merged

fix: resolve Lighthouse CI and test failures#261
arisu6804 merged 1 commit into
RemitFlow:mainfrom
ZuLu0890:fix/lighthouse-and-test-failures

Conversation

@ZuLu0890

Copy link
Copy Markdown
Contributor

Summary

Fixes the failing Lighthouse CI and 4 failing integration tests.

Changes

  • Lighthouse CI: Added CHROME_PATH: /usr/bin/google-chrome env var to fix Chrome installation not found
  • Pull-to-refresh: Wrapped Transfers page content in <PullToRefresh onRefresh={reload}>
  • Select all across pages: Added pagination (PAGE_SIZE=5), SelectionToolbar, and selection state management to the Transfers page
  • TransferRow: Added has-checkbox CSS class and grid styles for the checkbox column
  • Prettier formatting: Applied consistent formatting across all files

Verification

✅ Build passes
✅ Formatting passes
✅ All 89 tests pass (15/15 test files)

- Add CHROME_PATH env var to lighthouse.yml for Chrome detection
- Integrate PullToRefresh wrapper into Transfers page
- Add pagination (PAGE_SIZE=5), selection toolbar, and selection state
- Update TransferRow with has-checkbox class and checkbox grid styles
- Run Prettier formatting on all files
@arisu6804
arisu6804 merged commit 071665f into RemitFlow:main Jul 24, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants