mirror of https://github.com/kremalicious/blog.git
37 lines
634 B
TypeScript
37 lines
634 B
TypeScript
import { useStaticQuery, graphql } from 'gatsby'
|
|
|
|
const query = graphql`
|
|
query SiteMetadata {
|
|
site {
|
|
siteMetadata {
|
|
siteTitle
|
|
siteTitleShort
|
|
siteDescription
|
|
siteUrl
|
|
author {
|
|
name
|
|
email
|
|
uri
|
|
twitter
|
|
github
|
|
bitcoin
|
|
ether
|
|
}
|
|
menu {
|
|
title
|
|
link
|
|
}
|
|
rss
|
|
jsonfeed
|
|
itemsPerPage
|
|
repoContentPath
|
|
}
|
|
}
|
|
}
|
|
`
|
|
|
|
export function useSiteMetadata() {
|
|
const { site } = useStaticQuery<Queries.SiteMetadataQuery>(query)
|
|
return site.siteMetadata
|
|
}
|