blob: 6726a3c8e44de65dd96a6dae3e51f8bbc9f58479 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
import { useStaticQuery, graphql } from "gatsby";
type SiteVersion = NonNullable<
NonNullable<Queries.getSiteVersionQuery["site"]>["siteMetadata"]
>["version"];
export const useSiteVersion = (): SiteVersion => {
const { site } = useStaticQuery<Queries.getSiteVersionQuery>(graphql`
query getSiteVersion {
site {
siteMetadata {
version
}
}
}
`);
return site?.siteMetadata?.version ?? "0";
};
|