mirror of
https://github.com/sergeyyarkov/devthread.ru.git
synced 2026-10-11 18:29:10 +03:00
31 lines
652 B
JavaScript
31 lines
652 B
JavaScript
import { useStaticQuery, graphql } from "gatsby"
|
|
|
|
const useSnippetsQuery = () => {
|
|
const {
|
|
allMarkdownRemark: { edges },
|
|
} = useStaticQuery(graphql`
|
|
{
|
|
allMarkdownRemark(
|
|
filter: { frontmatter: { templateKey: { eq: "snippet" } } }
|
|
sort: { order: DESC, fields: frontmatter___date }
|
|
) {
|
|
edges {
|
|
node {
|
|
frontmatter {
|
|
slug
|
|
title
|
|
tags
|
|
description
|
|
date(formatString: "D MMMM YYYY", locale: "ru-RU")
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
`)
|
|
|
|
return { snippets: edges }
|
|
}
|
|
|
|
export default useSnippetsQuery
|