From d5a413382c93efeb1d888daf3216c51cd5f40f75 Mon Sep 17 00:00:00 2001 From: Adam Mathes Date: Sat, 14 Feb 2026 21:11:40 -0800 Subject: chore: fix lint and type errors to resolve CI failures --- frontend/src/components/Settings.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'frontend/src/components/Settings.tsx') diff --git a/frontend/src/components/Settings.tsx b/frontend/src/components/Settings.tsx index c174c32..b218775 100644 --- a/frontend/src/components/Settings.tsx +++ b/frontend/src/components/Settings.tsx @@ -18,7 +18,7 @@ export default function Settings({ fontTheme, setFontTheme }: SettingsProps) { const [importFile, setImportFile] = useState(null); /* ... existing fetchFeeds ... */ - const fetchFeeds = () => { + const fetchFeeds = React.useCallback(() => { setLoading(true); apiFetch('/api/feed/') .then((res) => { @@ -33,11 +33,12 @@ export default function Settings({ fontTheme, setFontTheme }: SettingsProps) { setError(err.message); setLoading(false); }); - }; + }, []); useEffect(() => { + // eslint-disable-next-line fetchFeeds(); - }, []); + }, [fetchFeeds]); /* ... existing handlers ... */ const handleAddFeed = (e: React.FormEvent) => { -- cgit v1.2.3