Jenga Image Shelf
fun JengaImageShelf(title: String, modifier: Modifier = Modifier, eyebrow: String? = null, subtitle: String? = null, action: JengaAction? = null, gutter: Dp = JengaShelfDefaults.Gutter, content: @Composable () -> Unit)(source)
A horizontal, edge-to-edge shelf: an optional eyebrow + title header with an optional trailing action, over a horizontally scrolling row of content (typically JengaShelfCards). Content is inset by the screen gutter so cards bleed to the edges as they scroll. Generic and domain-neutral.
Parameters
title
the shelf title.
modifier
the Modifier for the shelf.
eyebrow
an optional small label above the title (e.g. a promo reason).
subtitle
an optional line under the title (e.g. "Picked for your last order").
action
optional trailing header action (label plus handler), e.g. "See all".
gutter
horizontal inset applied to the header and the scroll content.
content
the row items, laid out left-to-right in a scrolling row.