From 399b2a338f69ee9f7a9e58791f4ad87decfb6374 Mon Sep 17 00:00:00 2001 From: Sidharth Vinod Date: Wed, 19 Jan 2022 17:24:10 +0530 Subject: [PATCH] Fix ssr --- package.json | 2 +- src/hooks.ts | 9 +++++++++ svelte.config.js | 1 - yarn.lock | 8 ++++---- 4 files changed, 14 insertions(+), 6 deletions(-) create mode 100644 src/hooks.ts diff --git a/package.json b/package.json index 4557babe..04d31d95 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "devDependencies": { "@cypress/snapshot": "^2.1.7", "@sveltejs/adapter-static": "1.0.0-next.26", - "@sveltejs/kit": "1.0.0-next.221", + "@sveltejs/kit": "1.0.0-next.232", "@types/mermaid": "^8.2.7", "@typescript-eslint/eslint-plugin": "^4.33.0", "@typescript-eslint/parser": "^4.33.0", diff --git a/src/hooks.ts b/src/hooks.ts new file mode 100644 index 00000000..eff8dfad --- /dev/null +++ b/src/hooks.ts @@ -0,0 +1,9 @@ +import type { Handle } from '@sveltejs/kit/types/hooks'; + +export const handle: Handle = async ({ request, resolve }) => { + const response = await resolve(request, { + ssr: false + }); + + return response; +}; diff --git a/svelte.config.js b/svelte.config.js index d1519f77..e98cf1d7 100644 --- a/svelte.config.js +++ b/svelte.config.js @@ -19,7 +19,6 @@ const config = { base: `/mermaid-live-editor${process.env['BETA'] ? '/beta' : ''}` } : {}, - ssr: false, // hydrate the
element in src/app.html target: '#svelte', trailingSlash: 'ignore', diff --git a/yarn.lock b/yarn.lock index 1c519412..977741ae 100644 --- a/yarn.lock +++ b/yarn.lock @@ -204,10 +204,10 @@ dependencies: tiny-glob "^0.2.9" -"@sveltejs/kit@1.0.0-next.221": - version "1.0.0-next.221" - resolved "https://registry.yarnpkg.com/@sveltejs/kit/-/kit-1.0.0-next.221.tgz#12f42217c56297c37eee89ce7b93c4b68f3900d1" - integrity sha512-vKok5MdAjkXeql4pjBAotaO3Yp0oTJJI0SIAB1skZiHnW0Ja2AMFZBFGaNhFLNhG+qP+k4NNn9utMifpvY8NbQ== +"@sveltejs/kit@1.0.0-next.232": + version "1.0.0-next.232" + resolved "https://registry.yarnpkg.com/@sveltejs/kit/-/kit-1.0.0-next.232.tgz#a8879e331d37259d99f72cbcffa00d177106b896" + integrity sha512-STQ0hnJozIop8k9I313nwVasBIQ45Z2K1pUOkDVjCSOGijgsj+De5q0prQBtL1ZlqqisfkYlOf8W9gvDSyTLEA== dependencies: "@sveltejs/vite-plugin-svelte" "^1.0.0-next.32" sade "^1.7.4"