'use client'; import type { ReactNode } from 'react'; import type { ColumnDef } from '@tanstack/react-table'; import { DataTable, type DataTableAction } from '@/components/data-table'; import type { TicketExtensionRequest } from '@/types'; interface ExtensionRequestTableProps { columns: ColumnDef[]; requests: TicketExtensionRequest[]; isLoading: boolean; toolbar: ReactNode; skip: number; limit: number; total: number; onPageChange: (skip: number) => void; onLimitChange: (limit: number) => void; onView: (request: TicketExtensionRequest) => void; actions: DataTableAction[]; } export function ExtensionRequestTable({ columns, requests, isLoading, toolbar, skip, limit, total, onPageChange, onLimitChange, onView, actions, }: ExtensionRequestTableProps) { return ( ); }