import React from 'react'; import { space } from '@moda/tokens'; import { States } from '../../utilities'; import { Stack, StackProps } from './Stack'; export default { title: 'Components/Stack' }; export const Vertical = () => ( states={space.scale.map((_, index) => ({ space: index }))}>
One
Two
Three
); export const Horizontal = () => ( states={space.scale.map((_, index) => ({ space: index, direction: 'horizontal' }))} >
One
Two
Three
); export const VerticalUsingAlignItems = () => ( states={['flex-start', 'flex-end', 'stretch', 'center'].map(alignItems => ({ space: 2, alignItems }))} >
One
Two
Three
); export const HorizontalUsingJustifyContent = () => ( states={['flex-start', 'flex-end', 'space-between', 'space-around', 'space-evenly'].map( justifyContent => ({ space: 2, justifyContent, direction: 'horizontal' }) )} >
One
Two
Three
);