# Component/Stack/Stack

## Props


| Name | Type | Required | Default | Description |
|------|------|----------|---------|-------------|
| `theme` | `Theme | undefined` | No |  |  |
| `as` | `ElementType<any, keyof IntrinsicElements> | undefined` | No |  |  |
| `inline` | `boolean | undefined` | No |  |  |
| `flex` | `Flex<string | number> | undefined` | No |  |  |
| `direction` | `undefined "row" "inherit" "-moz-initial" "initial" "revert" "revert-layer" "unset" "column" "column-reverse" "row-reverse"` | No |  |  |
| `wrap` | `undefined "inherit" "wrap" "nowrap" "-moz-initial" "initial" "revert" "revert-layer" "unset" "wrap-reverse"` | No |  |  |
| `align` | `AlignItems | undefined` | No |  |  |
| `justify` | `JustifyContent | undefined` | No |  |  |
| `gap` | `Gap<string | number> | 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 |  |  |
