UNPKG

azure-devops-ui

Version:

React components for building web UI in Azure DevOps

32 lines (31 loc) 1.13 kB
import { __extends } from "tslib"; import "../../CommonImports"; import "../../Core/core.css"; import "./Header.css"; import * as React from "react"; import { TitleSize } from "./Header.Props"; import { Icon } from '../../Icon'; import { css } from '../../Util'; var HeaderIcon = /** @class */ (function (_super) { __extends(HeaderIcon, _super); function HeaderIcon() { return _super !== null && _super.apply(this, arguments) || this; } HeaderIcon.prototype.render = function () { var titleSizeClass = undefined; switch (this.props.titleSize) { case TitleSize.Large: titleSizeClass = "l"; break; case TitleSize.Small: titleSizeClass = "s"; break; case TitleSize.Medium: default: titleSizeClass = "m"; } return React.createElement("div", { className: css(this.props.className, "bolt-header-icon", titleSizeClass) }, Icon(this.props.iconProps)); }; return HeaderIcon; }(React.Component)); export { HeaderIcon };