import { graphql } from "gatsby" import React, { FC, Fragment } from "react" import { Header } from "../components/Header" import { Markdown } from "../components/Markdown" import { ResourcesList } from "../components/ResourcesList" import { SEO } from "../components/SEO" import { PageContent } from "../components/PageContent" import { Footer } from "../components/Footer" // @todo maybe find alternative type for data const LanguageHome: FC = ({ data, pageContext }) => { const { relativePath } = data.file const { html, excerpt, fields, frontmatter, timeToRead } = data.file.post const shiftLayout = Boolean( frontmatter.recommended_reading || frontmatter.external_resources ) return (