Skip to content

@agala-labs/ui

Stack

Arranges children with consistent direction, alignment, wrapping, and gap.

Examples

Default
<AgalaHStack gap="0.75rem" align="center"><AgalaButton>Save</AgalaButton><AgalaButton variant="ghost">Cancel</AgalaButton></AgalaHStack>

Import

import { AgalaStack, AgalaHStack, AgalaVStack } from '@agala-labs/ui'

API

PropTypeDefaultDescription
direction'vertical' | 'horizontal''vertical'Stack direction.
gapstringCSS gap.
align / justifystringCSS alignment values.
wrapbooleanfalseAllows wrapping.
asstring'div'Rendered HTML element.
classstringConsumer override class.

Slots

  • default

Accessibility

Choose an appropriate as element when the children form a semantic list or navigation region.

Released under the MIT License.