Crea un pie de página para redes sociales
Prepárate para...
- Crear un componente de pie de página
- Crear y pasar props a un componente de redes sociales
Ahora que ya has utilizado componentes de Astro en una página, ¡es hora de utilizar un componente dentro de otro componente!
Crea un componente de pie de página
Sección titulada Crea un componente de pie de página-
Crea un nuevo archivo en la ubicación
src/components/Footer.astro
. -
Copia el siguiente código en tu nuevo archivo,
Footer.astro
.src/components/Footer.astro ---const platform = "github";const username = "withastro";---<footer><p>¡Más información sobre mis proyectos en <a href={`https://www.${platform}.com/${username}`}>{platform}</a>!</p></footer>
Importa y utiliza Footer.astro
Sección titulada Importa y utiliza Footer.astro-
Añade la siguiente import al frontmatter de cada una de tus tres páginas de Astro (
index.astro
,about.astro
, yblog.astro
):import Footer from '../components/Footer.astro'; -
Añade un nuevo componente
<Footer />
en tu plantilla de Astro en cada página, justo antes de la etiqueta de cierre</body>
para mostrar tu pie de página en la parte inferior de la página.<Footer /></body></html>