diff --git a/src/client/features/keywords/page/KeywordResearchDesktopResults.tsx b/src/client/features/keywords/page/KeywordResearchDesktopResults.tsx index d72bace..42d24ab 100644 --- a/src/client/features/keywords/page/KeywordResearchDesktopResults.tsx +++ b/src/client/features/keywords/page/KeywordResearchDesktopResults.tsx @@ -1,12 +1,15 @@ import { + ChevronDown, + Download, FileDown, Globe, RotateCcw, Save, + Sheet, SlidersHorizontal, } from "lucide-react"; -import { ExportToSheetsButton } from "@/client/components/table/ExportToSheetsButton"; import { KEYWORD_RESEARCH_HEADERS } from "@/client/features/keywords/state/keywordControllerActions"; +import { exportTableToSheets } from "@/client/lib/exportToSheets"; import { AreaTrendChart, KeywordRow, @@ -121,6 +124,15 @@ function DesktopTableCard({ controller }: Props) { ? `Showing ${filteredRows.length} of ${rows.length} keywords` : `Showing ${filteredRows.length} keywords`; + const canExport = filteredRows.length > 0; + const handleExportToSheets = () => { + void exportTableToSheets({ + headers: KEYWORD_RESEARCH_HEADERS, + rows: sheetsExportRows, + feature: "keyword_research", + }); + }; + return (