import React from "react" import { Main } from '../ui/ui' import { Grid, Row, Col } from 'react-flexbox-grid' import { graphql } from 'gatsby' import useSiteMetadataQuery from '../hooks/useSiteMetadataQuery' import useCategoriesQuery from '../hooks/useCategoriesQuery' import SEO from '../components/SEO/SEO' import Layout from '../components/Layout/Layout' import Articles from '../components/Articles/Articles' import Categories from '../components/Articles/Categories/Categories' import CategoryItem from '../components/Articles/Categories/CategoryItem' import Offers from '../components/Offers/Offers' const TagPage = ({ data: { allMarkdownRemark: edges }, pageContext: { title } }) => { const { categories } = useCategoriesQuery() const { siteMetadata: { siteUrl } } = useSiteMetadataQuery() let [limit, setLimit] = React.useState(6) return (

Тэг: {title}

{categories.map(({ node }, i) => )}

Найдено {edges.edges.length} по тегу "{title}"

) } export const pageQuery = graphql` query articlesByTag($title: [String!]) { allMarkdownRemark(filter: {frontmatter: {tags: {in: $title}}}) { edges { node { frontmatter { slug title image { childImageSharp { fluid(maxWidth: 1400) { ...GatsbyImageSharpFluid } } } category tags description } } } } } ` export default TagPage