diff --git a/packages/kit/src/runtime/client/client.js b/packages/kit/src/runtime/client/client.js index f91728bccc2c..dba56af05e18 100644 --- a/packages/kit/src/runtime/client/client.js +++ b/packages/kit/src/runtime/client/client.js @@ -292,7 +292,7 @@ export async function start(_app, _target, hydrate) { if (hydrate) { await _hydrate(target, hydrate); } else { - goto(location.href, { replaceState: true }); + goto(location.href, { replaceState: true, state: { ...history.state?.[STATES_KEY] } }); } _start_router();