flow-coverage-report
Version:
Generate an HTML report of the flow coverage data
43 lines (33 loc) • 1.81 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.HTMLReportSourceFilePage = exports.HTMLReportSummaryPage = void 0;
var _react = _interopRequireDefault(require("react"));
var _head = _interopRequireDefault(require("./head"));
var _bodyCoverageSummary = _interopRequireDefault(require("./body-coverage-summary"));
var _bodyCoverageSourcefile = _interopRequireDefault(require("./body-coverage-sourcefile"));
var HTMLReportSummaryPage = function HTMLReportSummaryPage(props) {
return /*#__PURE__*/_react["default"].createElement("html", null, /*#__PURE__*/_react["default"].createElement(_head["default"], props), /*#__PURE__*/_react["default"].createElement(_bodyCoverageSummary["default"], {
assets: props.assets,
coverageGeneratedAt: props.coverageGeneratedAt,
htmlTemplateOptions: props.htmlTemplateOptions,
coverageSummaryData: props.coverageSummaryData
}));
};
exports.HTMLReportSummaryPage = HTMLReportSummaryPage;
var HTMLReportSourceFilePage = function HTMLReportSourceFilePage(props) {
return /*#__PURE__*/_react["default"].createElement("html", null, /*#__PURE__*/_react["default"].createElement(_head["default"], props), /*#__PURE__*/_react["default"].createElement(_bodyCoverageSourcefile["default"], {
assets: props.assets,
coverageGeneratedAt: props.coverageGeneratedAt,
htmlTemplateOptions: props.htmlTemplateOptions,
coverageSummaryData: props.coverageSummaryData,
coverageData: props.coverageData,
fileName: props.fileName,
fileContent: props.fileContent,
summaryRelLink: props.summaryRelLink
}));
};
exports.HTMLReportSourceFilePage = HTMLReportSourceFilePage;
//# sourceMappingURL=html-report-page.js.map