Skip to main content

Stack

Flex layout component for vertical/horizontal stacking.

Import

import { Stack } from '@kikumi3n/ui';

Usage

<Stack direction="vertical" gap={4}>
<Button>First</Button>
<Button>Second</Button>
</Stack>

<Stack direction="horizontal" gap={2} align="center">
<Avatar />
<Text>Username</Text>
</Stack>

API

PropTypeDefaultDescription
direction`'horizontal''vertical'`'vertical'
gap`stringnumber`
alignCSSProperties["alignItems"]Cross-axis alignment
justifyCSSProperties["justifyContent"]Main-axis alignment
as`'div''section''nav'