diff --git a/astro.config.mjs b/astro.config.mjs index 676d7db..b40dcd2 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -9,7 +9,7 @@ import react from "@astrojs/react"; // https://astro.build/config export default defineConfig({ - output: "server", + output: "hybrid", adapter: node({ mode: "standalone", }), diff --git a/src/components/ShowcaseTabs.jsx b/src/components/ShowcaseTabs.jsx index 244c8bc..3585dae 100644 --- a/src/components/ShowcaseTabs.jsx +++ b/src/components/ShowcaseTabs.jsx @@ -36,7 +36,7 @@ export function ShowcaseTabs({ currentLocale }) { {item.description} - +
#{tag} )}
+ { // @ts-ignore } diff --git a/src/pages/[lang]/music/index.astro b/src/pages/[lang]/music/index.astro index 341d642..12f0528 100644 --- a/src/pages/[lang]/music/index.astro +++ b/src/pages/[lang]/music/index.astro @@ -32,7 +32,8 @@ const songs = await getCompositions()

{t("music")["title"]}

{t("music")["description"]}

- + { // @ts-ignore } +
diff --git a/src/pages/[lang]/rss.xml.js b/src/pages/[lang]/rss.xml.js index f31aec8..8c506ff 100644 --- a/src/pages/[lang]/rss.xml.js +++ b/src/pages/[lang]/rss.xml.js @@ -1,3 +1,5 @@ +export const prerender = false; + import rss from '@astrojs/rss'; import { getBlogPosts } from "../../content/config"; diff --git a/src/pages/index.astro b/src/pages/index.astro index d7b2003..6f4ec2f 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -1,5 +1,5 @@ --- -export const prerender = true; +export const prerender = false; import type { GetStaticPaths } from "astro"; import MainLayout from "../layouts/MainLayout.astro"; @@ -15,7 +15,7 @@ export const getStaticPaths = (() => { const { lang } = Astro.params -// Don't remove - redirects user to language version for the preffered language +// Don't remove if (Astro.preferredLocale) { return Astro.redirect(`/${Astro.preferredLocale}/`); }