summaryrefslogtreecommitdiff
path: root/lib/equip-class/table/equipClass-table.tsx
diff options
context:
space:
mode:
authordujinkim <dujin.kim@dtsolution.co.kr>2025-04-08 03:08:19 +0000
committerdujinkim <dujin.kim@dtsolution.co.kr>2025-04-08 03:08:19 +0000
commit9ceed79cf32c896f8a998399bf1b296506b2cd4a (patch)
treef84750fa6cac954d5e31221fc47a54c655fc06a9 /lib/equip-class/table/equipClass-table.tsx
parent230ce796836c25df26c130dbcd616ef97d12b2ec (diff)
로그인 및 미들웨어 처리. 구조 변경
Diffstat (limited to 'lib/equip-class/table/equipClass-table.tsx')
-rw-r--r--lib/equip-class/table/equipClass-table.tsx13
1 files changed, 4 insertions, 9 deletions
diff --git a/lib/equip-class/table/equipClass-table.tsx b/lib/equip-class/table/equipClass-table.tsx
index 56fd42aa..658718a6 100644
--- a/lib/equip-class/table/equipClass-table.tsx
+++ b/lib/equip-class/table/equipClass-table.tsx
@@ -12,10 +12,10 @@ import { DataTable } from "@/components/data-table/data-table"
import { DataTableAdvancedToolbar } from "@/components/data-table/data-table-advanced-toolbar"
import { useFeatureFlags } from "./feature-flags-provider"
-import { TagClasses } from "@/db/schema/vendorData"
import { getTagClassists } from "../service"
import { EquipClassTableToolbarActions } from "./equipClass-table-toolbar-actions"
import { getColumns } from "./equipClass-table-columns"
+import { ExtendedTagClasses } from "../validation"
interface ItemsTableProps {
promises: Promise<
@@ -31,11 +31,8 @@ export function EquipClassTable({ promises }: ItemsTableProps) {
const [{ data, pageCount }] =
React.use(promises)
-
-console.log(data)
-
const [rowAction, setRowAction] =
- React.useState<DataTableRowAction<TagClasses> | null>(null)
+ React.useState<DataTableRowAction<ExtendedTagClasses> | null>(null)
const columns = React.useMemo(
() => getColumns({ setRowAction }),
@@ -53,7 +50,7 @@ console.log(data)
* @prop {React.ReactNode} [icon] - An optional icon to display next to the label.
* @prop {boolean} [withCount] - An optional boolean to display the count of the filter option.
*/
- const filterFields: DataTableFilterField<TagClasses>[] = [
+ const filterFields: DataTableFilterField<ExtendedTagClasses>[] = [
]
@@ -67,7 +64,7 @@ console.log(data)
* 3. Used with DataTableAdvancedToolbar: Enables a more sophisticated filtering UI.
* 4. Date and boolean types: Adds support for filtering by date ranges and boolean values.
*/
- const advancedFilterFields: DataTableAdvancedFilterField<TagClasses>[] = [
+ const advancedFilterFields: DataTableAdvancedFilterField<ExtendedTagClasses>[] = [
{
id: "code",
label: "Code",
@@ -125,9 +122,7 @@ console.log(data)
>
<EquipClassTableToolbarActions table={table} />
</DataTableAdvancedToolbar>
-
</DataTable>
-
</>
)
}