| Prop | Type | Default | Description |
|---|---|---|---|
items | DestinationQueueItem[] | DEFAULT_ITEMS | The pool of queue and feed destination items. |
initialFeedCount | number | 3 | Number of items placed in the active feed upon mount. |
maxVisibleFeed | number | 3 | Maximum items displayed in the scroll/stack viewport before clipping. |
onAdd | (item: DestinationQueueItem) => void | — | Callback fired when an item is added from the queue to the feed. |
onRemove | (item: DestinationQueueItem) => void | — | Callback fired when an item is removed from the feed back to the queue. |
className | string | — | Additional CSS class names. |
| Field | Type | Description |
|---|---|---|
id | string | Unique identifier for each queue item. |
title | string | Primary headline or destination location name. |
subtitle | string | Subtitle description or highlight tags. |
src | string | Thumbnail image URL source. |
layoutId="stack-item-{id}" shared layout physics morphing between bottom deck and top feed.1 - depth * 0.05) and vertical stagger offset (y: depth * 6px).