import React from "react" import { useStaticQuery, graphql } from "gatsby" import { makeStyles } from "@material-ui/core/styles" import { Container, Typography, Grid } from "@material-ui/core" import Section from "@components/Section" import Technology from "./Technology" const useStyles = makeStyles(theme => ({ hide: { [theme.breakpoints.down("md")]: { display: "none", }, }, })) function AboutMe() { const classes = useStyles() const { html5Icon, cssIcon, scssIcon, jsIcon, reactIcon, apolloIcon, webpackIcon, parcelIcon, jestIcon, strapiIcon, ghostIcon, golangIcon, gqlgenIcon, postgresqlIcon, dockerIcon, expressIcon, nextjsIcon, } = useStaticQuery( graphql` query { html5Icon: file(relativePath: { eq: "technologies/html5.png" }) { childImageSharp { fixed(height: 45, quality: 100) { ...GatsbyImageSharpFixed } } } cssIcon: file(relativePath: { eq: "technologies/css.png" }) { childImageSharp { fixed(height: 45, quality: 100) { ...GatsbyImageSharpFixed } } } scssIcon: file(relativePath: { eq: "technologies/scss.png" }) { childImageSharp { fixed(height: 45, quality: 100) { ...GatsbyImageSharpFixed } } } jsIcon: file(relativePath: { eq: "technologies/js.png" }) { childImageSharp { fixed(height: 45, quality: 100) { ...GatsbyImageSharpFixed } } } reactIcon: file(relativePath: { eq: "technologies/react.png" }) { childImageSharp { fixed(height: 45, quality: 100) { ...GatsbyImageSharpFixed } } } apolloIcon: file(relativePath: { eq: "technologies/apollo.png" }) { childImageSharp { fixed(height: 45, quality: 100) { ...GatsbyImageSharpFixed } } } webpackIcon: file(relativePath: { eq: "technologies/webpack.png" }) { childImageSharp { fixed(height: 45, quality: 100) { ...GatsbyImageSharpFixed } } } parcelIcon: file(relativePath: { eq: "technologies/parcel.webp" }) { childImageSharp { fixed(height: 45, quality: 100) { ...GatsbyImageSharpFixed } } } jestIcon: file(relativePath: { eq: "technologies/jest.png" }) { childImageSharp { fixed(height: 45, quality: 100) { ...GatsbyImageSharpFixed } } } strapiIcon: file(relativePath: { eq: "technologies/strapi.jpeg" }) { childImageSharp { fixed(height: 45, quality: 100) { ...GatsbyImageSharpFixed } } } ghostIcon: file(relativePath: { eq: "technologies/ghost.png" }) { childImageSharp { fixed(height: 45, quality: 100) { ...GatsbyImageSharpFixed } } } golangIcon: file(relativePath: { eq: "technologies/golang.png" }) { childImageSharp { fixed(height: 45, quality: 100) { ...GatsbyImageSharpFixed } } } gqlgenIcon: file(relativePath: { eq: "technologies/gqlgen.png" }) { childImageSharp { fixed(height: 45, quality: 100) { ...GatsbyImageSharpFixed } } } postgresqlIcon: file( relativePath: { eq: "technologies/postgresql.png" } ) { childImageSharp { fixed(height: 45, quality: 100) { ...GatsbyImageSharpFixed } } } dockerIcon: file(relativePath: { eq: "technologies/docker.webp" }) { childImageSharp { fixed(height: 45, quality: 100) { ...GatsbyImageSharpFixed } } } expressIcon: file(relativePath: { eq: "technologies/express.png" }) { childImageSharp { fixed(height: 45, quality: 100) { ...GatsbyImageSharpFixed } } } nextjsIcon: file(relativePath: { eq: "technologies/nextjs.png" }) { childImageSharp { fixed(height: 45, quality: 100) { ...GatsbyImageSharpFixed } } } } ` ) return (
Używane przeze mnie technologie / narzędzia
) } export default AboutMe