import Page from 'shared/components/wrappers/page.js' import useApp from 'site/hooks/useApp.js' import Head from 'next/head' import Link from 'next/link' import config from 'site/freesewing.config.js' import About from 'site/components/about.js' const links = (section, list) => list.map(design => (
  • {design}
  • )) const PatternListPageTemplate = ({ sections=Object.keys(config.patterns) }) => { const app = useApp() return (
    {Object.keys(config.navigation).map(section => { if (sections.indexOf(section) !== -1) return (

    {config.navigation[section].__title}

      {links(section, config.patterns[section])}
    ) else return null })}
    ) } export default PatternListPageTemplate