Closed omiras closed 2 years ago
Primer punto: modificar el código para que ahora guarde también el JavaScript que el usuario ha introducido para intentar resolver el ejercicio
Segundo punto: Cuando acceda el usuario a un nivel nuevo, bien sea por las flechitas o por el menú, debéis mirar en localStorage si existe una entrada para ese nivel, y precargarle en el editor JavaScript el código que ya había introducido (tanto si ya estana correcto como si lo tenía a medias)
https://github.com/FOAP-NetMind-2022/beetlepush/issues/2#issuecomment-1204042348
Si el usuario ha guardado correctamente su progreso mediante enter, puede avanzar por diferentes niveles aún siendo su respuesta incorrecta en niveles anteriores gracias a la flecha derecha situada en la barra de navegación en la parte superior-derecha. A continuación planteamos una simulación de una situación para actualizar el progreso:
POSIBLE BUG: El usuario si ha puesto la respuesta correcta, cuando avanza de nivel, por ejemplo al 2, y vuelve al 1, no deja escribir y tampoco deja resetear el progreso, el usuario debe refrescar la página para realizar ambas funcionalidades.
@thebadjavi Haz un clone nuevo del proyecto y prueba las funcionalidades de los test anteriores. Si alguno no lo entiendes, puedes preguntar a @victoriageeks . Cuando hayas finalizado, me informas a mí y aquí en un comentario, gracias!
He actualizado el proyecto lo he iniciado y el editor js en vez de poner “myGrass” pone “undifined”, me sale en los 2 primeros niveles que yo ya tenia completados en los demás niveles que no he pasado aun me sale el texto correctamente de “myGrass”, Supongo que intenta cargar el contenido ya ejecutado anteriormente pero no esta guardado.
En la zona de ayuda, el botón debería abrirse en una pestaña nueva solo en los primeros niveles
El botón reset progress si haces f5 y vuelves a resetear no vacía el editor js, solo te lleva al lvl 1.
Quizás tarda demasiado para cambiar de nivel
Si hay un enter en blanco no lo valida como correcto