Skip to content

Commit b081101

Browse files
committed
fix(frontend): resolve lint issues after nayara merge
1 parent c8e9d84 commit b081101

2 files changed

Lines changed: 4 additions & 15 deletions

File tree

frontend/src/App.tsx

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import { Button } from "@/components/ui/button";
55
import { useJobsData } from "@/hooks/useJobsData";
66
import { useJobsFiltering } from "@/hooks/useJobsFiltering";
77
import { useJobsPagination } from "@/hooks/useJobsPagination";
8-
import { useTheme } from "@/hooks/useTheme";
98
import type { JobsMeta } from "@/types/jobs";
109
import { RefreshCcw } from "lucide-react";
1110
import { useCallback, type SetStateAction } from "react";
@@ -18,9 +17,7 @@ function formatDate(timestamp: JobsMeta["modifiedAt"]): string {
1817
}
1918

2019
function 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
<>

frontend/src/components/JobsFiltersCard.tsx

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
1+
import { Badge } from "@/components/ui/badge";
12
import { Card, CardContent } from "@/components/ui/card";
23
import { Input } from "@/components/ui/input";
3-
import type { JobFile } from "@/types/jobs";
4+
import type { JobFile, JobsMeta } from "@/types/jobs";
45
import { Search } from "lucide-react";
5-
import type { Dispatch, SetStateAction } from "react";
6-
import type { JobsMeta } from "@/types/jobs";
7-
import type { ReactNode } from "react";
8-
import { Badge } from "@/components/ui/badge";
6+
import type { Dispatch, ReactNode, SetStateAction } from "react";
97

108
import { BriefcaseBusiness, FileSpreadsheet } from "lucide-react";
119
interface JobsFiltersCardProps {
@@ -17,8 +15,6 @@ interface JobsFiltersCardProps {
1715
selectedFile: string;
1816
setSelectedFile: Dispatch<SetStateAction<string>>;
1917
files: JobFile[];
20-
loading: boolean;
21-
onRefresh: () => void;
2218
meta: JobsMeta;
2319
actions?: ReactNode;
2420
}
@@ -32,8 +28,6 @@ export function JobsFiltersCard({
3228
selectedFile,
3329
setSelectedFile,
3430
files,
35-
loading,
36-
onRefresh,
3731
meta,
3832
actions,
3933
}: JobsFiltersCardProps) {

0 commit comments

Comments
 (0)