Deprecated empty state component for tables that renders a "no results" UI using the `NoData` base component. ## Key Components - **`TableEmptyState`** — Exported function component that wraps `NoData` with table-specific defaults. Marked as `@deprecated` in favour of `DataTableEmpty` from `data-table`. ### Props (`TableEmptyStateProps`) | Prop | Description | |---|---| | `message` | Custom message shown as the title; defaults to `'No results found'` | | `icon` | Override icon; defaults to `` | | `action` | Optional `{ label, onClick }` for a call-to-action button | | `className` | Additional CSS classes merged via `cn()` | ## Usage Example ```typescript import { TableEmptyState } from './table-empty-state' // Basic usage // With custom message and action router.push('/tickets/new') }} /> ``` > **Deprecation notice:** Migrate to `DataTableEmpty` from the `data-table` package for new implementations. ## Source [`table-empty-state.tsx`](https://github.com/flamingo-stack/openframe-oss-lib/blob/main/table-empty-state.tsx)