Skip to content

Item ​

Overview ​

A flexible list item container that supports visual variants and sizes. Renders via the Reka UI Primitive for polymorphic element support.

Theme entry: Item

Props ​

NameTypeRequiredDefaultDescription
themeOverrideObjectnullA partial ThemeObject keyed by component name, merged over this component's theme and provided to descendants.
classstring|array|objectundefinedAdditional CSS classes to apply to the item.
asstring|object"div"The HTML element or component to render as.
asChildbooleanundefinedWhether to render as the child element (slot passthrough).
variantstringundefinedThe visual style variant of the item.
sizestringundefinedThe size preset of the item.

Slots ​

default ​

Slot.

Source ​

client/lib/shell/item/Item.vue