UNPKG

@dnb/eufemia

Version:

DNB Eufemia Design System UI Library

25 lines 631 B
import _extends from "@babel/runtime-corejs3/helpers/esm/extends"; import React from 'react'; import classnames from 'classnames'; import E from "../Element.js"; import Ul from "./Ul.js"; import Ol from "./Ol.js"; const Li = ({ className, ...props } = {}) => { if (Array.isArray(props.children)) { props.children.forEach(Comp => { if (Comp && (Comp.type === Ul || Comp.type === Ol)) { className = classnames(className, 'is-nested'); } }); } return React.createElement(E, _extends({ as: "li" }, props, { className: className })); }; export default Li; //# sourceMappingURL=Li.js.map