import React from "react" import Layout from "../layouts/default"; import { Trans, Link, useI18next } from "gatsby-plugin-react-i18next" import { graphql } from 'gatsby' import PropTypes from "prop-types" import * as styles from "./projects.module.scss"; export const query = graphql` query GetProjects($language: String) { allProjectsJson(filter: {lang: {eq: $language}}) { nodes { lang urlname name image { childImageSharp { resize(width: 400, quality: 90) { src } } } shortDescription } } locales: allLocale(filter: {language: {eq: $language}}) { edges { node { ns data language } } } } ` const ProjectsPage = ({ data }) => { const { t } = useI18next(); return (

projects

projectsDescription

{data.allProjectsJson.nodes.map((project) => { return (
{project.name} {project.shortDescription}
); })}
); } ProjectsPage.propTypes = { data: PropTypes.object } export default ProjectsPage;