rickvanlieshout.com/src/hooks/use-site-metadata.ts

54 lines
1.0 KiB
TypeScript
Raw Normal View History

import { graphql, useStaticQuery } from "gatsby";
2019-05-09 15:57:42 +02:00
const useSiteMetadata = () => {
const { site } = useStaticQuery(
graphql`
query SiteMetaData {
site {
siteMetadata {
author {
bio
name
2019-05-09 15:57:42 +02:00
photo
contacts {
rss
line
email
2019-08-24 09:53:42 +02:00
weibo
gitlab
medium
github
twitter
codepen
2019-12-07 08:48:40 +01:00
youtube
facebook
linkedin
telegram
instagram
2020-01-08 08:05:20 +01:00
soundcloud
2019-05-09 15:57:42 +02:00
}
}
menu {
path
label
2019-05-09 15:57:42 +02:00
}
legalMenu {
path
label
}
2019-05-09 15:57:42 +02:00
url
title
subtitle
copyright
disqusShortname
}
}
}
`
2020-05-08 18:08:44 +02:00
);
2019-05-09 15:57:42 +02:00
2020-05-08 18:08:44 +02:00
return site.siteMetadata;
};
2019-05-09 15:57:42 +02:00
2020-05-08 18:08:44 +02:00
export default useSiteMetadata;