analytica-frontend-lib
Version:
Repositório público dos componentes utilizados nas plataformas da Analytica Ensino
31 lines (30 loc) • 1.15 kB
JavaScript
// 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 */;
};
export {
ExamStatus,
ExamDisplayStatus,
mapExamStatusToDisplay
};
//# sourceMappingURL=chunk-EDARVQYZ.mjs.map