Fase 1: HTML y CSS
Inicio del reto - primera sesi贸n, 2 de mayo
Maquetaci贸n del portafolio - segunda sesi贸n, 6 de mayo
Maquetando un Clon de Twitter - tercera sesi贸n, 9 de mayo
Responsive Design - cuarta sesi贸n, 13 de mayo
Maquetando un Clon de YouTube - quinta sesi贸n, 16 de mayo
Clon de YouTube: listas de videos - sexta sesi贸n, 20 de mayo
Fase 2: JavaScript
M茅tele JavaScript a tu Portafolio - s茅ptima sesi贸n, 23 de mayo
Manipulaci贸n del DOM - octava sesi贸n, 27 de mayo
Clon de Wordle - novena sesi贸n, 30 de mayo
Victoria de jugadores en Wordle - d茅cima sesi贸n, 3 de junio
Consumiendo la PokeAPI - sesi贸n 11, 6 de junio
Corrigiendo bugs de la pokedex - 10 de junio
脷ltimos detalles de la Pokedex - cierre de la segunda fase
Fase 3: React.js
Inicio de proyectos con React.js - Tercera fase
Creando el contexto de nuestra aplicaci贸n en React
Fixeando bugs y agregando el mapa
Setup con Webpack para el Chat en Tiempo Real con React.js
Configurando Socket.io en frontend y backend
Maquetando nuestra galer铆a de fotos con React.js
Backend y conexi贸n con Cloudinary
Corrigiendo Bugs y agregando mejoras al chat con React.js
Desplegando los proyectos - Fin del challenge
No tienes acceso a esta clase
隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera
Aportes 3
Preguntas 0
C贸digo con date
useCurrentDay
export const getCurrentDay = (dayNumber) => {
const today = new Date();
if(dayNumber){
const tomorrow = new Date(today);
tomorrow.setDate(tomorrow.getDate() + dayNumber);
return tomorrow
}
return today;
};
ListDay
<ul className={style.daily}>
{weather.daily.map((day, index) => (
<Day key={day.dt} {...day} index={index} />
))}
</ul>
Day
const date = getCurrentDay(index + 1);
return (
<li className={style.day}>
<h2>{temp.max}</h2>
<img src='' alt='image'></img>
<h3>{weather[0].main}</h3>
<p>{date.toDateString()}</p>
</li>
);
profee, ya vino su peor estudiante xd
Web: https://ivantdev.github.io/weather-app/
Repo: https://github.com/ivantdev/weather-app
Inspiraci贸n:
Me iba costando un poco lo de ubicar en el mapa con la localizaci贸n del usuario, me dio muchos problemas la API de getCurrentPosition. Agregar que en iOS cuando no tienes conexi贸n HTTPS te rechaza de una lo de pedir localizaci贸n.
Para evitar que se cargaran datos por defecto (definidos por mi) us茅 una API para obtener la latitud y longitod en base a la IP del usuario.
As铆 se ve el Light mode
Dark mode
Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Reg铆strate o inicia sesi贸n para participar.