From 317d67f810c56f127ea61261ff497ad3db6d288d Mon Sep 17 00:00:00 2001 From: XlebyllleK <96723939+XlebyllleK@users.noreply.github.com> Date: Fri, 10 Jan 2025 23:18:34 +0200 Subject: [PATCH] Update App.tsx --- src/App.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index a025e8f..1dd82b2 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -4,10 +4,14 @@ import { SearchBar } from './components/SearchBar'; import { PackageList } from './components/PackageList'; import { usePackages } from './hooks/usePackages'; +import { + Repository +} from './types'; + export default function App() { const { packages, loading, error } = usePackages(); const [search, setSearch] = useState(''); - const [selectedRepository, setSelectedRepository] = useState<'core' | 'extra' | 'all'>('all'); + const [selectedRepository, setSelectedRepository] = useState('all'); const [debouncedSearch, setDebouncedSearch] = useState(search); // Debounce search to optimize performance @@ -34,7 +38,7 @@ export default function App() { setSearch(value); }; - const handleRepositoryFilterChange = (repo: 'core' | 'extra' | 'all') => { + const handleRepositoryFilterChange = (repo: Repository) => { setSelectedRepository(repo); };