We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 14f4197 commit ca551baCopy full SHA for ca551ba
src/browser-router.tsx
@@ -1,6 +1,7 @@
1
import * as React from 'react';
2
import Router, { initParams, initResult } from './router';
3
import { Context, stringifyQuery } from 'router-async';
4
+import * as serialize from 'serialize-javascript';
5
6
export default class BrowserRouter extends Router {
7
private history: any;
@@ -113,7 +114,7 @@ export default class BrowserRouter extends Router {
113
114
const props = {
115
id : '__react-router-async',
116
dangerouslySetInnerHTML: {
- __html: `window.__REACT_ROUTER_ASYNC__=${JSON.stringify({ state: this.stateFromServer })};`
117
+ __html: `window.__REACT_ROUTER_ASYNC__=${serialize({ state: this.stateFromServer }, { isJSON: true })};`
118
}
119
};
120
0 commit comments