import * as React from 'react' import * as cx from 'classnames' import { compact } from 'lodash' import { StyledComponent } from './styles' import { StackProps } from './types'; const Component: React.SFC = ({ index, children, ...props }) => { const className = cx('stack', props.className) const items = React.Children.map( compact(children), (item: any, i) => (
{React.cloneElement(item, {})}
) ) return ( {items} ) } Component.displayName = 'Stack' Component.defaultProps = { index: 0 } export default Component