@@ -5,7 +5,6 @@ import { Button } from "@/components/ui/button";
55import { useJobsData } from "@/hooks/useJobsData" ;
66import { useJobsFiltering } from "@/hooks/useJobsFiltering" ;
77import { useJobsPagination } from "@/hooks/useJobsPagination" ;
8- import { useTheme } from "@/hooks/useTheme" ;
98import type { JobsMeta } from "@/types/jobs" ;
109import { RefreshCcw } from "lucide-react" ;
1110import { useCallback , type SetStateAction } from "react" ;
@@ -18,9 +17,7 @@ function formatDate(timestamp: JobsMeta["modifiedAt"]): string {
1817}
1918
2019function App ( ) {
21- const { resolvedTheme, toggleTheme } = useTheme ( ) ;
22-
23- const { files, selectedFile, setSelectedFile, jobs, meta, loading, scraping, error, loadJobs, triggerScraper } =
20+ const { files, selectedFile, setSelectedFile, jobs, meta, loading, scraping, error, triggerScraper } =
2421 useJobsData ( ) ;
2522
2623 const { search, setSearch, keywordFilter, setKeywordFilter, keywords, filteredJobs } = useJobsFiltering ( jobs ) ;
@@ -82,8 +79,6 @@ function App() {
8279 selectedFile = { selectedFile }
8380 setSelectedFile = { handleSelectedFileChange }
8481 files = { files }
85- loading = { loading || scraping }
86- onRefresh = { ( ) => loadJobs ( selectedFile ) }
8782 meta = { meta }
8883 actions = {
8984 < >
0 commit comments