diff options
Diffstat (limited to 'lib/docu-list-rule/combo-box-settings/table/combo-box-settings-table-toolbar.tsx')
| -rw-r--r-- | lib/docu-list-rule/combo-box-settings/table/combo-box-settings-table-toolbar.tsx | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/lib/docu-list-rule/combo-box-settings/table/combo-box-settings-table-toolbar.tsx b/lib/docu-list-rule/combo-box-settings/table/combo-box-settings-table-toolbar.tsx deleted file mode 100644 index 77cbea01..00000000 --- a/lib/docu-list-rule/combo-box-settings/table/combo-box-settings-table-toolbar.tsx +++ /dev/null @@ -1,33 +0,0 @@ -"use client" - -import * as React from "react" -import { type Table } from "@tanstack/react-table" - -import { DeleteComboBoxSettingsDialog } from "./delete-combo-box-settings-dialog" -import { codeGroups } from "@/db/schema/codeGroups" - -interface ComboBoxSettingsTableToolbarActionsProps { - table: Table<typeof codeGroups.$inferSelect> - onSuccess?: () => void -} - -export function ComboBoxSettingsTableToolbarActions({ table, onSuccess }: ComboBoxSettingsTableToolbarActionsProps) { - return ( - <div className="flex items-center gap-2"> - {/** 1) 선택된 로우가 있으면 삭제 다이얼로그 */} - {table.getFilteredSelectedRowModel().rows.length > 0 ? ( - <DeleteComboBoxSettingsDialog - codeGroups={table - .getFilteredSelectedRowModel() - .rows.map((row) => row.original)} - onSuccess={() => { - table.toggleAllRowsSelected(false) - onSuccess?.() - }} - /> - ) : null} - - - </div> - ) -}
\ No newline at end of file |
