# Orders List Block

User's order history list with loading skeleton, error state, and empty state. Shows order cards with status badge, date, total, items preview. Each card links to order detail.

## Files

| Target | Type |
|--------|------|
| `$modules$/orders-list-block/index.ts` | index |
| `$modules$/orders-list-block/orders-list-block.tsx` | block |
| `$modules$/orders-list-block/lang/en.json` | lang |
| `$modules$/orders-list-block/lang/tr.json` | lang |
| `$modules$/orders-list-block/lang/pt.json` | lang |

## Exports

**Types:** `OrdersListBlockProps`

**Components/Functions:** `OrdersListBlock`

```typescript
import { OrdersListBlock, OrdersListBlockProps } from '@/modules/orders-list-block';
```

## Usage

```
import { OrdersListBlock } from '@/modules/orders-list-block';

<OrdersListBlock orders={orders} loading={loading} />

• Props: orders (Order[]), loading (boolean)
• Uses OrderCardCompact for each order
• States: loading, empty, error, list
```

## Dependencies

This component requires:
- `ecommerce-core`
- `order-card-compact`
