flow-coverage-report
Version:
Generate an HTML report of the flow coverage data
46 lines (37 loc) • 1.42 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _react = _interopRequireDefault(require("react"));
var AUTO_HEIGHT_SOURCE = "\n.ui .CodeMirror {\n border: 1px solid rgba(34,36,38,.15);\n height: auto;\n}\n";
var HTMLReportHead = function HTMLReportHead(props) {
var links = !props.assets || !props.assets.css ? [] : props.assets.css.map(function (css) {
return /*#__PURE__*/_react["default"].createElement("link", {
key: css,
rel: "stylesheet",
href: css
});
});
var scripts = !props.assets || !props.assets.js ? [] : props.assets.js.map(function (js) {
return /*#__PURE__*/_react["default"].createElement("script", {
key: js,
src: js
});
});
var customStyle;
if (props.htmlTemplateOptions && props.htmlTemplateOptions.autoHeightSource) {
customStyle = /*#__PURE__*/_react["default"].createElement("style", {
key: "custom-style"
}, AUTO_HEIGHT_SOURCE);
}
var charset = /*#__PURE__*/_react["default"].createElement("meta", {
key: "charset",
charSet: "utf-8"
});
return /*#__PURE__*/_react["default"].createElement("head", null, [charset].concat(links, scripts, customStyle));
};
var _default = HTMLReportHead;
exports["default"] = _default;
//# sourceMappingURL=head.js.map