@real-system/stack
v0.0.25
Published
Stack component that distributes layouts for real system.
Downloads
15
Readme
Installation
# install peer dependencies
# npm
$ npm install react react-dom @real-system/elements-primitive @real-system/styled-library @real-system/utils-library
# yarn
$ yarn add react react-dom @real-system/elements-primitive @real-system/styled-library @real-system/utils-library
# install stack
# npm
$ npm install @real-system/stack
# yarn
$ yarn add @real-system/stack
Code Example
import { Stack, StackItem, StackSeparator } from '@real-system/stack';
import { Separator } from '@real-system/separator'; // <-- `yarn add @real-system/separator`
const MyComponent = () => {
return (
<>
Vertical Stack Approaches
<Stack separator={<StackSeparator />}>
<Stack.Item>Vertical<Stack.Item>
<StackItem>Stack<StackItem>
</Stack>
Will align-center that stack items
<Stack.Vertical>...</Stack.Vertical>
Horizontal Stack Approaches
<Stack inline>Horizontal Stack</Stack>
<Stack direction="row">...</Stack>
<Stack.Horizontal>...</Stack.Horizontal>
Custom Separator
Will align-center that stack items
<Stack separator={<Separator borderColor="red-200" />}>Custom Separator</Stack>
</>
)
}