[FE][Classroom] Fixes #33: Sort generated message

This commit is contained in:
Araozu 2023-12-02 09:41:37 -05:00
parent 16910c9add
commit 78ddd5a1f9

View File

@ -8,6 +8,12 @@ export function Message(props: {
courses: Array<ClassroomCourse>,
person: Person,
}) {
const sortedCourses = createMemo(() => {
const courses = [...props.courses];
courses.sort((a, b) => a.name.localeCompare(b.name));
return courses;
});
const personMessage = createMemo(() => `
Estimado/a: ${props.person.person_paternal_surname} ${props.person.person_maternal_surname}, ${props.person.person_names}
Ha sido registrado a la plataforma EEGSAC VIRTUAL con los siguientes parámetros:
@ -16,7 +22,8 @@ Contraseña: ${props.person.person_dni}
Le recordamos que los cursos a los cual accedió son:
${props.courses.map((course) => `- ${course.name}`).join("\n")}
${sortedCourses().map((course) => `- ${course.name}`)
.join("\n")}
Gracias por registrarse en EEGSAC VIRTUAL.
El enlace para acceder a la plataforma EEGSAC VIRTUAL es : https://aulavirtual.eegsac.com/