UNPKG

@dnb/eufemia

Version:

DNB Eufemia Design System UI Library

27 lines (26 loc) 768 B
"use client"; import { useContext } from 'react'; import { clsx } from 'clsx'; import E from "../Element.js"; import Context from "../../shared/Context.js"; import withComponentMarkers from "../../shared/helpers/withComponentMarkers.js"; import { jsx as _jsx } from "react/jsx-runtime"; const Ol = ({ nested, inside, outside, ...props } = {}) => { const context = useContext(Context); return _jsx(E, { as: "ol", ...props, className: clsx(props.className, context?.theme?.surface === 'dark' && 'dnb-ol--surface-dark', nested && 'dnb-ol--nested', inside && 'dnb-ol--inside', outside && 'dnb-ol--outside'), skeleton: false }); }; withComponentMarkers(Ol, { _supportsSpacingProps: true }); export default Ol; //# sourceMappingURL=Ol.js.map