# Component/Stack/Stack ## Props | Name | Type | Required | Default | Description | |------|------|----------|---------|-------------| | `theme` | `Theme | undefined` | No | | | | `as` | `ElementType | undefined` | No | | | | `inline` | `boolean | undefined` | No | | | | `flex` | `Flex | undefined` | No | | | | `direction` | `undefined "row" "inherit" "-moz-initial" "initial" "revert" "revert-layer" "unset" "column" "column-reverse" "row-reverse"` | No | | | | `wrap` | `undefined "inherit" "wrap" "-moz-initial" "initial" "revert" "revert-layer" "unset" "nowrap" "wrap-reverse"` | No | | | | `align` | `AlignItems | undefined` | No | | | | `justify` | `JustifyContent | undefined` | No | | | | `gap` | `Gap | undefined` | No | | | | `className` | `string | undefined` | No | | | | `height` | `CSSValueWithLength | undefined` | No | | | | `width` | `CSSValueWithLength | undefined` | No | | | | `p` | `CSSValueWithLength | undefined` | No | | | | `mt` | `CSSValueWithLength | undefined` | No | | | | `m` | `CSSValueWithLength | undefined` | No | | | | `ml` | `CSSValueWithLength | undefined` | No | | | | `mr` | `CSSValueWithLength | undefined` | No | | | | `mb` | `CSSValueWithLength | undefined` | No | | | | `pt` | `CSSValueWithLength | undefined` | No | | | | `pl` | `CSSValueWithLength | undefined` | No | | | | `pr` | `CSSValueWithLength | undefined` | No | | | | `pb` | `CSSValueWithLength | undefined` | No | | |