UNPKG

@mdf.js/core

Version:

MMS - API Core - Common types, classes and functions

16 lines 515 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.overallStatus = overallStatus; /** Overall component status */ function overallStatus(checks) { if (Object.values(checks).every(check => check.every(entry => entry.status === 'pass'))) { return 'pass'; } else if (Object.values(checks).some(check => check.some(entry => entry.status === 'fail'))) { return 'fail'; } else { return 'warn'; } } //# sourceMappingURL=overallStatus.js.map