From 31921666ad7966abf7321face492115adc3e5514 Mon Sep 17 00:00:00 2001 From: Christian Vidal Wolf Date: Sun, 12 Apr 2026 22:23:43 +0200 Subject: [PATCH] Remove missingClass tab, keep only missingLaunch --- src/components/MissingDataView.tsx | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/components/MissingDataView.tsx b/src/components/MissingDataView.tsx index 7eb5127..a817c84 100644 --- a/src/components/MissingDataView.tsx +++ b/src/components/MissingDataView.tsx @@ -36,7 +36,7 @@ function isEmptyOrEpoch(val: any): boolean { return false; } -type TabType = 'missingClass' | 'missingLaunch'; +type TabType = 'missingLaunch'; interface EditingState { rowIndex: number; @@ -46,7 +46,7 @@ interface EditingState { } export function MissingDataView({ data, headers, onSaveRow, onCaptureState }: MissingDataViewProps) { - const [activeTab, setActiveTab] = useState('missingClass'); + const [activeTab, setActiveTab] = useState('missingLaunch'); const [search, setSearch] = useState(''); const [sortCol, setSortCol] = useState(null); const [sortDesc, setSortDesc] = useState(false); @@ -103,13 +103,6 @@ export function MissingDataView({ data, headers, onSaveRow, onCaptureState }: Mi const filteredData = useMemo(() => { let result = data.map((row, index) => ({ row, index })); - if (activeTab === 'missingClass') { - result = result.filter(r => { - const val = r.row[COLUMNS.CLASSIFICATION]; - return !val || String(val).trim() === ''; - }); - } - if (activeTab === 'missingLaunch') { result = result.filter(r => { const val = launchDateCol >= 0 ? r.row[launchDateCol] : undefined; @@ -188,7 +181,6 @@ export function MissingDataView({ data, headers, onSaveRow, onCaptureState }: Mi }; const tabs: { id: TabType; label: string }[] = [ - { id: 'missingClass', label: 'Missing Classification' }, { id: 'missingLaunch', label: 'Missing Launch Date' }, ];