<!-- source-hash: 7500f4530337c7688e67a30e99d9fabd -->
Renders a two-line table cell displaying a formatted timestamp with an optional labeled ID beneath it.

## Key Components

### `TableTimestampCell` *(deprecated — use `data-table` instead)*
A React client component that stacks a primary timestamp line and a secondary ID line within a flex column layout.

### `TableTimestampCellProps` *(deprecated)*
| Prop | Type | Default | Description |
|------|------|---------|-------------|
| `timestamp` | `string \| Date` | — | Timestamp to display; auto-formatted if ISO string or Date |
| `id` | `string` | — | ID value shown below the timestamp |
| `idLabel` | `string` | `undefined` | Optional label prefix (e.g. `"Log ID"`) |
| `className` | `string` | `undefined` | Additional CSS classes for the container |
| `formatTimestamp` | `boolean` | `true` | Disable to render the timestamp as-is |

### `formatTimestampValue` *(internal)*
Converts a `Date` or ISO string to a locale-formatted string. Already-formatted strings (containing `,` or `/` + `:`) are returned unchanged. Falls back to `String(timestamp)` if parsing fails.

## Usage Example

```typescript
import { TableTimestampCell } from './table-timestamp-cell'

// With an ISO string and a labeled ID
<TableTimestampCell
  timestamp="2024-06-15T14:30:00Z"
  id="abc-123"
  idLabel="Log ID"
/>

// With a Date object, no label
<TableTimestampCell
  timestamp={new Date()}
  id="xyz-789"
/>

// Skip auto-formatting (display raw value)
<TableTimestampCell
  timestamp="Jun 15, 2024 2:30 PM"
  id="xyz-789"
  formatTimestamp={false}
/>
```

> **Deprecated:** This component is marked for removal. Migrate to the `data-table` component for new implementations.