diff --git a/astro.config.mjs b/astro.config.mjs index 662f5b0..59761ff 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -13,6 +13,13 @@ export default defineConfig({ vite: { server: { allowedHosts: ["nin0-pc.buri-roach.ts.net"] + }, + resolve: { + // Use react-dom/server.edge instead of react-dom/server.browser for React 19. + // Without this, MessageChannel from node:worker_threads needs to be polyfilled. + alias: import.meta.env.PROD && { + "react-dom/server": "react-dom/server.edge" + } } } }); \ No newline at end of file diff --git a/public/logo.png b/public/logo.png index d84c2ab..4937057 100644 Binary files a/public/logo.png and b/public/logo.png differ