From 96ba777cda69af8caf3a6e0e8bfc1aca5016fe58 Mon Sep 17 00:00:00 2001 From: dujinkim Date: Mon, 23 Jun 2025 08:59:54 +0000 Subject: (최겸) 기술영업 해양 프로젝트 AVL 개발 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../accepted-quotations-table-toolbar-actions.tsx | 51 ++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 lib/tech-project-avl/table/accepted-quotations-table-toolbar-actions.tsx (limited to 'lib/tech-project-avl/table/accepted-quotations-table-toolbar-actions.tsx') diff --git a/lib/tech-project-avl/table/accepted-quotations-table-toolbar-actions.tsx b/lib/tech-project-avl/table/accepted-quotations-table-toolbar-actions.tsx new file mode 100644 index 00000000..ae9aea60 --- /dev/null +++ b/lib/tech-project-avl/table/accepted-quotations-table-toolbar-actions.tsx @@ -0,0 +1,51 @@ +"use client" + +import * as React from "react" +import { type Table } from "@tanstack/react-table" +import { Download, RefreshCcw } from "lucide-react" + +import { exportTableToExcel } from "@/lib/export" +import { Button } from "@/components/ui/button" +import { AcceptedQuotationItem } from "./accepted-quotations-table-columns" + +interface AcceptedQuotationsTableToolbarActionsProps { + table: Table + onRefresh?: () => void +} + +export function AcceptedQuotationsTableToolbarActions({ + table, + onRefresh +}: AcceptedQuotationsTableToolbarActionsProps) { + + return ( +
+ + + {onRefresh && ( + + )} +
+ ) +} \ No newline at end of file -- cgit v1.2.3