// Data Display
Table
A responsive table component.
// Rendering preview…
// Install
npx shadcn@latest add @dakik/table// Usage
1import { Table, TableHeader, TableBody, TableFooter } from "@/components/ui/table";23<Table />// Code
1"use client";23import { ark } from "@ark-ui/react/factory";4import type React from "react";5import { cn } from "@/lib/utils";67interface TableProps extends React.ComponentProps<typeof ark.table> {8 /**9 * Whether the table rows are hoverable.10 *11 * @default true12 */13 isHoverable?: boolean;14 /**15 * The variant of the table.16 *17 * @default "plain"18 */19 variant?: "plain" | "striped";20}2122export const Table = (props: TableProps) => {23 const { variant = "plain", isHoverable = true, className, ...rest } = props;2425 return (26 <div className="relative w-full overflow-auto" data-slot="table-wrapper">27 <ark.table28 className={cn(// Dependencies