analytica-frontend-lib
Version:
Repositório público dos componentes utilizados nas plataformas da Analytica Ensino
31 lines (26 loc) • 1.29 kB
JavaScript
;Object.defineProperty(exports, "__esModule", {value: true});// src/types/examsHistory.ts
var ExamStatus = /* @__PURE__ */ ((ExamStatus2) => {
ExamStatus2["AGENDADA"] = "AGENDADA";
ExamStatus2["EM_ANDAMENTO"] = "EM_ANDAMENTO";
ExamStatus2["FINALIZADA"] = "FINALIZADA";
ExamStatus2["CANCELADA"] = "CANCELADA";
return ExamStatus2;
})(ExamStatus || {});
var ExamDisplayStatus = /* @__PURE__ */ ((ExamDisplayStatus2) => {
ExamDisplayStatus2["AGENDADA"] = "Agendada";
ExamDisplayStatus2["EM_ANDAMENTO"] = "Em andamento";
ExamDisplayStatus2["FINALIZADA"] = "Finalizada";
ExamDisplayStatus2["CANCELADA"] = "Cancelada";
return ExamDisplayStatus2;
})(ExamDisplayStatus || {});
var mapExamStatusToDisplay = (apiStatus) => {
const statusMap = {
["AGENDADA" /* AGENDADA */]: "Agendada" /* AGENDADA */,
["EM_ANDAMENTO" /* EM_ANDAMENTO */]: "Em andamento" /* EM_ANDAMENTO */,
["FINALIZADA" /* FINALIZADA */]: "Finalizada" /* FINALIZADA */,
["CANCELADA" /* CANCELADA */]: "Cancelada" /* CANCELADA */
};
return statusMap[apiStatus] || "Agendada" /* AGENDADA */;
};
exports.ExamStatus = ExamStatus; exports.ExamDisplayStatus = ExamDisplayStatus; exports.mapExamStatusToDisplay = mapExamStatusToDisplay;
//# sourceMappingURL=chunk-DSMIFLJB.js.map