Páginas
Las paginas las vamos a definir como componentes más principales a los cuales accederemos a partir de Rutas o que son navegables para el usuario, para nuestro proyecto crearemos un directorio llamado /pagesen el que tendremos las siguientes pages.
Home 🏠
Nuestra primera pagina es el home, esta es realmente sencilla accederemos a los dos componentes, Header y Product que se crearon inicialmente, crearemos entonces el archivo Home.jsx y agregaremos el siguiente código.
import React from 'react';
import Header from '../components/Header';
import Product from '../components/Product';
const Home = () => {
return (
<>
<Header />
<Product />
</>
);
}
export default Home;
Detail 🔎
Por cada producto que nos entregara nuestra api, necesitamos que el usuario pueda dar click en alguno de la lista y ver su detalle, para eso tenemos lo que sera el Detalle del producto, crearemos un archivo con el nombre Detail.jsx con el siguiente código.
Register 📝
Uno de los retos de nuestro anterior taller era crear la api para autenticación, ahora vamos a utilizarla, permitiendo que los usuarios que van a navegar en nuestro sitio, se pueden registrar, para eso necesitamos una page de registro, la cual crearemos con el nombre Register.jsx con el siguiente código.
Login 🔐
Una vez creado el registro, nuestros usuarios también necesitan loguearse en nuestro sitio, para eso crearemos el archivo Login.jsx agregando este código.
Last updated
Was this helpful?