aboutsummaryrefslogtreecommitdiff
path: root/src/lib/HeadTitle.svelte
blob: 39d6b4ef0a496fd3c42eb68a87d031475b581769 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<script lang="ts">
	export let route: string | undefined = undefined;
	export let path: string | undefined = undefined;

	const title = (route ? `${route} • ` : '') + 'due.moe';
</script>

<svelte:head>
	<!-- Facebook -->
	<meta property="og:url" content={`https://due.moe${path}`} />
	<meta property="og:title" content={title} />

	<!-- Twitter -->
	<meta property="twitter:url" content={`https://due.moe${path}`} />
	<meta name="twitter:title" content={title} />

	<title>{title}</title>
</svelte:head>