mirror of
https://github.com/kremalicious/blog.git
synced 2025-02-14 21:10:25 +01:00
39 lines
634 B
TypeScript
39 lines
634 B
TypeScript
|
import { useStaticQuery, graphql } from 'gatsby'
|
||
|
|
||
|
const query = graphql`
|
||
|
query {
|
||
|
site {
|
||
|
siteMetadata {
|
||
|
siteTitle
|
||
|
siteTitleShort
|
||
|
siteDescription
|
||
|
siteUrl
|
||
|
author {
|
||
|
name
|
||
|
email
|
||
|
uri
|
||
|
twitter
|
||
|
github
|
||
|
facebook
|
||
|
bitcoin
|
||
|
ether
|
||
|
}
|
||
|
typekitID
|
||
|
menu {
|
||
|
title
|
||
|
link
|
||
|
}
|
||
|
rss
|
||
|
jsonfeed
|
||
|
itemsPerPage
|
||
|
repoContentPath
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
`
|
||
|
|
||
|
export const useSiteMetadata = () => {
|
||
|
const { site } = useStaticQuery(query)
|
||
|
return site.siteMetadata
|
||
|
}
|