Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/lowmess/az-golf-gurus. www.azgolfgurus.com
astro datocms typescript
Something went wrong. Try again.
573 B · 39 lines
TypeScript
at main
12345678910111213141516171819202122232425262728293031323334353637383940import { request } from "#api/request";
type Site = { faviconMetaTags: Array<{ tag: string; attributes: Record<string, string>; }>; globalSeo: { siteName: string; fallbackSeo: { title: string; description: string; }; };};
const getSiteQuery = `query getSite { _site { faviconMetaTags { tag attributes } globalSeo { siteName fallbackSeo { title description } } }}`;
export async function getSite(): Promise<Site> { const data = await request(getSiteQuery);
return data._site;}