Skip to content

fix: resolve react hook ordering rule violation in EmailList.tsx #15

fix: resolve react hook ordering rule violation in EmailList.tsx

fix: resolve react hook ordering rule violation in EmailList.tsx #15

Triggered via push July 1, 2026 14:32
Status Success
Total duration 1m 4s
Artifacts

ci.yml

on: push
build-and-test
1m 0s
build-and-test
Fit to window
Zoom out
Zoom in

Annotations

16 warnings
build-and-test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
react(only-export-components): src/context/AuthContext.tsx#L204
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components.
eslint(no-unused-vars): src/context/AuthContext.tsx#L177
Catch parameter 'err' is caught but never used.
eslint(no-unused-vars): src/context/AuthContext.tsx#L61
Catch parameter 'err' is caught but never used.
react(only-export-components): src/context/SocketContext.tsx#L13
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components.
react(only-export-components): src/context/ComposeContext.tsx#L44
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components.
eslint(no-unused-vars): src/services/rules-engine.service.ts#L80
Catch parameter 'wsErr' is caught but never used.
eslint(no-unused-vars): src/services/rules-engine.service.ts#L1
Identifier 'Rule' is imported but never used.
eslint(no-unused-vars): src/middleware/rate-limiter.middleware.ts#L43
Catch parameter 'err' is caught but never used.
eslint(no-unused-vars): src/middleware/rate-limiter.middleware.ts#L29
Catch parameter 'err' is caught but never used.
eslint(no-unused-vars): src/services/imap.service.ts#L196
Catch parameter 'err' is caught but never used.
eslint(no-unused-vars): src/services/imap.service.ts#L107
Parameter 'info' is declared but never used. Unused parameters should start with a '_'.
eslint(no-unused-vars): src/__tests__/search.test.ts#L146
Variable 'findManySpy' is declared but never used. Unused variables should start with a '_'.
eslint(no-unused-vars): src/__tests__/search.test.ts#L145
Variable 'countSpy' is declared but never used. Unused variables should start with a '_'.
eslint(no-unused-vars): src/__tests__/search.test.ts#L113
Variable 'countSpy' is declared but never used. Unused variables should start with a '_'.
eslint(no-unused-vars): src/services/auth.service.ts#L41
Catch parameter 'error' is caught but never used.