UNPKG

analytica-frontend-lib

Version:

Repositório público dos componentes utilizados nas plataformas da Analytica Ensino

66 lines (56 loc) 2.78 kB
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); function _nullishCoalesce(lhs, rhsFn) { if (lhs != null) { return lhs; } else { return rhsFn(); } }// src/types/common.ts var GenericApiStatus = /* @__PURE__ */ ((GenericApiStatus2) => { GenericApiStatus2["A_VENCER"] = "A_VENCER"; GenericApiStatus2["VENCIDA"] = "VENCIDA"; GenericApiStatus2["CONCLUIDA"] = "CONCLUIDA"; return GenericApiStatus2; })(GenericApiStatus || {}); var GenericDisplayStatus = /* @__PURE__ */ ((GenericDisplayStatus2) => { GenericDisplayStatus2["ATIVA"] = "ATIVA"; GenericDisplayStatus2["VENCIDA"] = "VENCIDA"; GenericDisplayStatus2["CONCLUIDA"] = "CONCLU\xCDDA"; return GenericDisplayStatus2; })(GenericDisplayStatus || {}); var BadgeActionType = /* @__PURE__ */ ((BadgeActionType2) => { BadgeActionType2["SUCCESS"] = "success"; BadgeActionType2["WARNING"] = "warning"; BadgeActionType2["ERROR"] = "error"; BadgeActionType2["INFO"] = "info"; return BadgeActionType2; })(BadgeActionType || {}); var getStatusBadgeAction = (status) => { const actionMap = { ["CONCLU\xCDDA" /* CONCLUIDA */]: "success" /* SUCCESS */, ["ATIVA" /* ATIVA */]: "warning" /* WARNING */, ["VENCIDA" /* VENCIDA */]: "error" /* ERROR */ }; return _nullishCoalesce(actionMap[status], () => ( "warning")) /* WARNING */; }; var mapApiStatusToDisplay = (apiStatus) => { const statusMap = { ["A_VENCER" /* A_VENCER */]: "ATIVA" /* ATIVA */, ["VENCIDA" /* VENCIDA */]: "VENCIDA" /* VENCIDA */, ["CONCLUIDA" /* CONCLUIDA */]: "CONCLU\xCDDA" /* CONCLUIDA */ }; return statusMap[apiStatus]; }; var REPORT_PERIOD = /* @__PURE__ */ ((REPORT_PERIOD2) => { REPORT_PERIOD2["SEVEN_DAYS"] = "7_DAYS"; REPORT_PERIOD2["ONE_MONTH"] = "1_MONTH"; REPORT_PERIOD2["THREE_MONTHS"] = "3_MONTHS"; REPORT_PERIOD2["SIX_MONTHS"] = "6_MONTHS"; REPORT_PERIOD2["ONE_YEAR"] = "1_YEAR"; return REPORT_PERIOD2; })(REPORT_PERIOD || {}); var REPORT_MODAL_VARIANT = /* @__PURE__ */ ((REPORT_MODAL_VARIANT2) => { REPORT_MODAL_VARIANT2["STUDENT"] = "student"; REPORT_MODAL_VARIANT2["PROFESSIONAL"] = "professional"; return REPORT_MODAL_VARIANT2; })(REPORT_MODAL_VARIANT || {}); var ScoreType = /* @__PURE__ */ ((ScoreType2) => { ScoreType2["PERCENTAGE"] = "percentage"; ScoreType2["TRI"] = "tri"; return ScoreType2; })(ScoreType || {}); exports.GenericApiStatus = GenericApiStatus; exports.GenericDisplayStatus = GenericDisplayStatus; exports.BadgeActionType = BadgeActionType; exports.getStatusBadgeAction = getStatusBadgeAction; exports.mapApiStatusToDisplay = mapApiStatusToDisplay; exports.REPORT_PERIOD = REPORT_PERIOD; exports.REPORT_MODAL_VARIANT = REPORT_MODAL_VARIANT; exports.ScoreType = ScoreType; //# sourceMappingURL=chunk-B27BOQ2E.js.map