UNPKG

chayns-components

Version:

A set of beautiful React components for developing chayns® applications.

26 lines (25 loc) 801 B
import _extends from "@babel/runtime/helpers/extends"; import React from 'react'; import PropTypes from 'prop-types'; import ExpandableListItem from './ListItem/ExpandableListItem'; import SimpleListItem from './ListItem/ListItem'; const ListItem = _ref => { let { hideIndicator = false, children, ...props } = _ref; if (children) { return /*#__PURE__*/React.createElement(ExpandableListItem, _extends({ hideIndicator: hideIndicator }, props), children); } return /*#__PURE__*/React.createElement(SimpleListItem, props); }; ListItem.propTypes = { children: PropTypes.oneOfType([PropTypes.node, PropTypes.arrayOf(PropTypes.node)]), hideIndicator: PropTypes.bool }; ListItem.displayName = 'ListItem'; export default ListItem; //# sourceMappingURL=ListItem.js.map