Expandable Data Row

A polished table component with fluid accordion row unfolding, revealing deep metadata, audit activity feeds, and quick actions, with automatic card restructuring on mobile viewports.

Account Metadata
Plan TierEnterprise Plus
LocationSan Francisco, CA
Payment MethodVisa •••• 8841
Last Active12m ago
Recent Activity

Upgraded team seat quota to 50 members

2 hours ago

Generated production API key for US-East cluster

Yesterday

Completed SAML SSO authentication setup

3 days ago
Actions
Ref: usr_01

Installation

Add the component directly to your repository using shadcn CLI:

npx shadcn@latest add Surajmaurya1/easyui/expandable-data-row

API Reference

PropTypeDefaultDescription
itemsDataRowItem[][...]Data records with user, status, revenue, and metadata
allowMultiplebooleanfalsePermit multiple expanded rows concurrently
defaultExpandedIdsstring[]['usr_01']Initially expanded row identifiers
isLoadingbooleanfalseDisplays pulse skeleton loaders during data fetch
onRowAction(action: string, row: DataRowItem) => voidundefinedCallback fired on row action buttons