diff --git a/apps/web/src/lib/components/seo/index.ts b/apps/web/src/lib/components/seo/index.ts index 1662b32..f8bb85a 100644 --- a/apps/web/src/lib/components/seo/index.ts +++ b/apps/web/src/lib/components/seo/index.ts @@ -1,5 +1,7 @@ import type { SeoProps } from "./types"; +export * from "./types"; + import deepmerge from "deepmerge"; export const defaultSeo: SeoProps = { diff --git a/apps/web/src/routes/arubinosky/+page.server.ts b/apps/web/src/routes/arubinosky/+page.server.ts new file mode 100644 index 0000000..6099e4d --- /dev/null +++ b/apps/web/src/routes/arubinosky/+page.server.ts @@ -0,0 +1,17 @@ +import type { SeoProps } from "$components/seo"; + +export async function load() { + return { + seo: { + title: "あるびのすきー", + openGraph: { + title: "あるびのすきー", + description: "とにかくかわいい Misskey インスタンス", + }, + twitter: { + title: "あるびのすきー", + description: "とにかくかわいい Misskey インスタンス", + }, + } as SeoProps, + }; +} diff --git a/apps/web/src/routes/arubinosky/policy/+page.server.ts b/apps/web/src/routes/arubinosky/policy/+page.server.ts new file mode 100644 index 0000000..6099e4d --- /dev/null +++ b/apps/web/src/routes/arubinosky/policy/+page.server.ts @@ -0,0 +1,17 @@ +import type { SeoProps } from "$components/seo"; + +export async function load() { + return { + seo: { + title: "あるびのすきー", + openGraph: { + title: "あるびのすきー", + description: "とにかくかわいい Misskey インスタンス", + }, + twitter: { + title: "あるびのすきー", + description: "とにかくかわいい Misskey インスタンス", + }, + } as SeoProps, + }; +}