@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
27 lines (26 loc) • 764 B
JavaScript
"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, nested && 'dnb-ol--nested', inside && 'dnb-ol--inside', outside && 'dnb-ol--outside', context?.theme?.surface === 'dark' && 'dnb-ol--surface-dark'),
skeleton: false
});
};
withComponentMarkers(Ol, {
_supportsSpacingProps: true
});
export default Ol;
//# sourceMappingURL=Ol.js.map