Caroa UI

Table

テーブルコンポーネント。

インポート

import { Table, TableHeader, TableBody, TableRow, TableHead, TableCell } from '@caroainc/ui-components'

基本的な使い方

Loading...
<Table>
  <TableHeader>
    <TableRow>
      <TableHead>名前</TableHead>
      <TableHead>メール</TableHead>
      <TableHead>ステータス</TableHead>
    </TableRow>
  </TableHeader>
  <TableBody>
    <TableRow>
      <TableCell>山田太郎</TableCell>
      <TableCell>[email protected]</TableCell>
      <TableCell>アクティブ</TableCell>
    </TableRow>
    <TableRow>
      <TableCell>鈴木花子</TableCell>
      <TableCell>[email protected]</TableCell>
      <TableCell>非アクティブ</TableCell>
    </TableRow>
  </TableBody>
</Table>

商品一覧の例

Loading...
<Table>
  <TableHeader>
    <TableRow>
      <TableHead>商品名</TableHead>
      <TableHead className="text-right">価格</TableHead>
      <TableHead className="text-right">在庫</TableHead>
    </TableRow>
  </TableHeader>
  <TableBody>
    <TableRow>
      <TableCell className="font-medium">商品A</TableCell>
      <TableCell className="text-right">¥1,000</TableCell>
      <TableCell className="text-right">50</TableCell>
    </TableRow>
  </TableBody>
</Table>

DataTableとの違い

TableDataTable
静的な表示ソート・フィルタ・ページネーション対応
シンプル機能豊富
Server Component対応Client Component必須

On this page