diff --git a/.changeset/blue-parents-invite.md b/.changeset/blue-parents-invite.md new file mode 100644 index 000000000000..85cf9053235d --- /dev/null +++ b/.changeset/blue-parents-invite.md @@ -0,0 +1,5 @@ +--- +'@sveltejs/kit': patch +--- + +fixes SPA mode error handling diff --git a/packages/kit/src/runtime/client/start.js b/packages/kit/src/runtime/client/start.js index cbebf29fcfdd..726b9b1f2e53 100644 --- a/packages/kit/src/runtime/client/start.js +++ b/packages/kit/src/runtime/client/start.js @@ -47,7 +47,7 @@ export async function start({ paths, target, session, route, spa, trailing_slash if (hydrate) await renderer.start(hydrate); if (router) { - if (spa) router.goto(location.href, { replaceState: true }, []); + if (spa) await router.goto(location.href, { replaceState: true }, []); router.init_listeners(); }