diff --git a/apps/fabro-web/app/routes/run-files/file-tree-sidebar.tsx b/apps/fabro-web/app/routes/run-files/file-tree-sidebar.tsx index ebe1f529c..9aa436865 100644 --- a/apps/fabro-web/app/routes/run-files/file-tree-sidebar.tsx +++ b/apps/fabro-web/app/routes/run-files/file-tree-sidebar.tsx @@ -2,8 +2,6 @@ import { useEffect, useMemo, useRef, - useState, - type ChangeEvent, type CSSProperties, } from "react"; import { @@ -80,25 +78,16 @@ export function FileTreeSidebar({ selectedPath, onSelect, }: FileTreeSidebarProps) { - const [filterText, setFilterText] = useState(""); - const normalizedFilter = filterText.trim().toLowerCase(); - const filteredFiles = useMemo( - () => - normalizedFilter - ? files.filter((file) => filePath(file).toLowerCase().includes(normalizedFilter)) - : files, - [files, normalizedFilter], - ); - const paths = useMemo(() => filteredFiles.map(filePath), [filteredFiles]); + const paths = useMemo(() => files.map(filePath), [files]); const changedPaths = useMemo(() => new Set(paths), [paths]); const gitStatus = useMemo( () => - filteredFiles.map((file) => ({ + files.map((file) => ({ path: filePath(file), status: gitStatusFor(file), })), - [filteredFiles], + [files], ); const onSelectRef = useRef(onSelect); @@ -161,9 +150,6 @@ export function FileTreeSidebar({ ); }, [changedPaths, model, selectedPath, selection]); - const handleSearchChange = (event: ChangeEvent) => - setFilterText(event.target.value); - const themeStyles = useMemo( () => themeToTreeStyles(pierreDark) as TreeThemeStyle, [], @@ -173,21 +159,13 @@ export function FileTreeSidebar({