diff options
| author | Fuwn <[email protected]> | 2026-02-10 00:12:25 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2026-02-10 00:12:25 -0800 |
| commit | 32219ec9656e7f46e516c7c41c133133d008e9a4 (patch) | |
| tree | e335fa4b2e32f562b0861cd02a1abe618e8cb6b9 /apps/web/app/reader/_components/entry-list.tsx | |
| parent | fix: P2 security hardening and tier limit parity (diff) | |
| download | asa.news-32219ec9656e7f46e516c7c41c133133d008e9a4.tar.xz asa.news-32219ec9656e7f46e516c7c41c133133d008e9a4.zip | |
fix: reduce lint warnings from 34 to 0
Disable no-img-element (RSS reader needs <img> for arbitrary external
URLs). Remove unused variables/imports and redundant getUser() calls
guarded by middleware. Fix exhaustive-deps by adding stable deps,
wrapping handlers in useCallback, and suppressing intentional omissions.
Fix ref cleanup in use-realtime-entries. Allow triple-slash TS reference
directives in no-comments rule.
Diffstat (limited to 'apps/web/app/reader/_components/entry-list.tsx')
| -rw-r--r-- | apps/web/app/reader/_components/entry-list.tsx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/apps/web/app/reader/_components/entry-list.tsx b/apps/web/app/reader/_components/entry-list.tsx index 65e35f7..7513d18 100644 --- a/apps/web/app/reader/_components/entry-list.tsx +++ b/apps/web/app/reader/_components/entry-list.tsx @@ -80,6 +80,7 @@ export function EntryList({ const prefetchIdentifiers = useMemo( () => allEntries.map((entry) => entry.entryIdentifier), + // eslint-disable-next-line react-hooks/exhaustive-deps [firstEntryIdentifier, lastEntryIdentifier, allEntries.length] ) usePrefetchEntryDetails(prefetchIdentifiers) @@ -141,6 +142,7 @@ export function EntryList({ if (focusedIndex !== -1) { virtualizer.scrollToIndex(focusedIndex, { align: "auto" }) } + // eslint-disable-next-line react-hooks/exhaustive-deps }, [focusedEntryIdentifier]) if (isLoading) { |