@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
25 lines • 571 B
JavaScript
import React from 'react';
import clsx from 'clsx';
import E from "../Element.js";
import Ul from "./Ul.js";
import Ol from "./Ol.js";
import { jsx as _jsx } from "react/jsx-runtime";
const Li = ({
className,
...props
} = {}) => {
if (Array.isArray(props.children)) {
props.children.forEach(Comp => {
if (Comp && (Comp.type === Ul || Comp.type === Ol)) {
className = clsx(className, 'is-nested');
}
});
}
return _jsx(E, {
as: "li",
...props,
className: className
});
};
export default Li;
//# sourceMappingURL=Li.js.map