UNPKG

@gssfed/vital-ui-kit-react

Version:
34 lines (29 loc) 621 B
/** * @flow * Copyright © 2018 Galaxy Software Services https://github.com/GSS-FED/vital-ui-kit-react * MIT license */ import * as React from 'react'; type Props = { children: React.Node, level: number, isChildren: boolean, themed: 'light' | 'dark', }; const SubListItem = ({ children, level, isChildren, themed, }: Props) => { const renderChildren = () => React.Children.map(children, child => React.cloneElement(child, { level, isChildren, themed, }), ); return <React.Fragment>{renderChildren()}</React.Fragment>; }; export default SubListItem;