export const prerender = true; import type { MetaTagsProps } from 'svelte-meta-tags'; import { PUBLIC_SITE_URL } from '$env/static/public'; import type { PageLoad } from './$types'; export const load: PageLoad = async ({ url }) => { const baseUrl = new URL(url.origin).href || PUBLIC_SITE_URL || 'https://bradleyshellnut.com'; const currentPageUrl = new URL(url.pathname, url.origin).href; const metaTags: MetaTagsProps = Object.freeze({ title: '/Uses', description: 'What I use!', openGraph: { title: '/Uses', description: 'What I use!', url: new URL(url.pathname, url.origin).href, siteName: 'Bradley Shellnut Personal Website', type: 'website', locale: 'en_US', images: [ { url: `${baseUrl}og?header=Uses | bradleyshellnut.com&page=What I use!`, alt: 'Bradley Shellnut Uses Page', width: 1200, height: 630 } ] }, twitter: { title: '/Uses', description: "What I use!", card: 'summary_large_image', image: `${baseUrl}og?header=Uses | bradleyshellnut.com&page=What I use!`, imageAlt: 'Bradley Shellnut Website Logo' }, url: currentPageUrl }); return { metaTagsChild: metaTags }; };