@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
27 lines • 724 B
JavaScript
import React from 'react';
import ItemContent from "./ItemContent.js";
import ItemIcon from "./ItemIcon.js";
import ItemTitle from "./ItemTitle.js";
import withComponentMarkers from "../../shared/helpers/withComponentMarkers.js";
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
function ItemBasic(props) {
const {
icon,
title,
children,
...rest
} = props;
return _jsxs(ItemContent, {
...rest,
children: [icon && _jsx(ItemIcon, {
children: icon
}), title !== undefined && _jsx(ItemTitle, {
children: title
}), children]
});
}
withComponentMarkers(ItemBasic, {
_supportsSpacingProps: true
});
export default ItemBasic;
//# sourceMappingURL=ItemBasic.js.map