@redocly/theme
Version:
Shared UI components lib
23 lines • 1.03 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.BreadcrumbIcon = BreadcrumbIcon;
const react_1 = __importDefault(require("react"));
const styled_components_1 = __importDefault(require("styled-components"));
const GenericIcon_1 = require("../../icons/GenericIcon/GenericIcon");
function BreadcrumbIcon({ icon, className }) {
if (!icon) {
return null;
}
return (react_1.default.createElement(BreadcrumbIconWrapper, { "data-component-name": "Breadcrumbs/BreadcrumbIcon", className: className },
react_1.default.createElement(GenericIcon_1.GenericIcon, { icon: icon, size: "var(--breadcrumbs-icon-size)" })));
}
const BreadcrumbIconWrapper = styled_components_1.default.span `
display: inline-flex;
align-items: center;
width: var(--breadcrumbs-icon-size);
justify-content: center;
`;
//# sourceMappingURL=BreadcrumbIcon.js.map