diff --git a/web/src/pages/Files.tsx b/web/src/pages/Files.tsx index 66857dd..50bf550 100644 --- a/web/src/pages/Files.tsx +++ b/web/src/pages/Files.tsx @@ -81,11 +81,14 @@ export default function Files() { } }, [currentPath]); + useEffect(() => { + setSearchResults([]); + setSearchQuery(""); + }, [currentPath]); + async function loadDir(path: string, pageNum: number) { setLoading(true); setError(null); - setSearchResults([]); - setSearchQuery(""); try { const res = await api.listFiles(path, pageNum, LIMIT); const entries = res.entries ?? [];