You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Descripción: Permitir al usuario filtrar los resultados por lenguaje de programación, número mínimo de estrellas y/o rango de fechas de creación. Tareas:
Añadir elementos al formulario HTML:
<select> para lenguaje (opciones: "JavaScript", "Python", "Java", "C++", etc., y una opción "Todos").
<input type="number"> para el número mínimo de estrellas.
<input type="date"> para fecha de inicio y fecha de fin.
Modificar la función que realiza la petición a la API:
Obtener los valores de los nuevos campos del formulario.
Construir la query de la URL de forma dinámica, añadiendo los parámetros:
language:xxx
stars:>=xxx
created:YYYY-MM-DD..YYYY-MM-DD
Validar que los valores introducidos por el usuario son correctos (por ejemplo, que las fechas son válidas). Mostrar mensajes de error si es necesario.
Enviar a la función de la API los campos para realizar los filtros.
Descripción: Permitir al usuario filtrar los resultados por lenguaje de programación, número mínimo de estrellas y/o rango de fechas de creación.
Tareas:
<select>para lenguaje (opciones: "JavaScript", "Python", "Java", "C++", etc., y una opción "Todos").<input type="number">para el número mínimo de estrellas.<input type="date">para fecha de inicio y fecha de fin.language:xxxstars:>=xxxcreated:YYYY-MM-DD..YYYY-MM-DD