Data

Component

Table

Production data tables supporting striped rows, compact modes, avatars, status badges, and action toolbars.

Component Syntax

blade
<x-aura::table>
    <x-slot:header>
        <x-aura::table.column>
            Member
        </x-aura::table.column>

        <x-aura::table.column align="right">
            Action
        </x-aura::table.column>
    </x-slot:header>

    <x-aura::table.row>
        <x-aura::table.cell>
            Alex Morgan
        </x-aura::table.cell>

        <x-aura::table.cell align="right">
            <x-aura::button size="xs">
                View
            </x-aura::button>
        </x-aura::table.cell>
    </x-aura::table.row>
</x-aura::table>

1. Directory Table with Avatars

blade
Member Role Status Action

Alex Morgan

alex.morgan@example.com

Lead Engineer

Active

Sarah Chen

sarah.chen@example.com

UI Designer

Active

Marcus Vance

marcus.vance@example.com

Architect

Offline

2. Striped Invoices Table with Footer

blade
Invoice ID Client Status Amount

INV-2024-001

Acme Corporation

Paid

$1,250.00

INV-2024-002

Starlight Design Studio

Pending

$840.00

INV-2024-003

Global Logistics Inc

Paid

$3,400.00

Total Invoiced (3 Items) $5,490.00

3. Compact Metrics Log Table

blade
HTTP Method API Endpoint Status Latency
GET

/api/v1/users

200 OK

32ms

POST

/api/v1/auth/login

200 OK

115ms

POST

/api/v1/checkout

201 Created

84ms

Component Props

Available properties and configurations for the table component.

Prop Default Available Values

striped

false
true false

compact

false
true false

hover

true
true false

borderless

false
true false