import React from 'react'; import { Link, useStaticQuery, graphql } from 'gatsby'; import { Styled } from 'theme-ui'; export default function Navigation() { const data = useStaticQuery( graphql` query SiteMetaData { site { siteMetadata { menuLinks { name url } } } } `, ); const navLinks = data.site.siteMetadata.menuLinks; return ( <nav> <ul> {navLinks.map((link) => ( <li key={link.name}> <Styled.a as={Link} to={link.url}> {link.name} </Styled.a> </li> ))} </ul> </nav> ); }