Skip to content

Commit 659657c

Browse files
author
patched.codes[bot]
committed
Patched /tmp/tmptpqg5gjy/html.js
1 parent 855acf6 commit 659657c

File tree

1 file changed

+26
-21
lines changed

1 file changed

+26
-21
lines changed

html.js

Lines changed: 26 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -110,35 +110,40 @@ export default class Html extends PureComponent {
110110
{styleElement}
111111
</head>
112112
<body>
113-
<div id="root" dangerouslySetInnerHTML={{ __html: contentMarkup }} />
114-
<script
113+
<div id="root">
114+
{contentMarkup}
115+
</div> <script
115116
defer
116117
src="https://cdn.polyfill.io/v2/polyfill.min.js?features=Intl.~locale.zh-Hant-TW"
117118
/>
118119
<script
119-
dangerouslySetInnerHTML={{
120-
__html: `window.__REDUX_STATE__=${serialize(store.getState())};`,
121-
}}
120+
id="redux-state"
121+
type="application/json"
122122
charSet="UTF-8"
123-
/>
124-
{_.map(scripts, (script, key) => (
123+
>
124+
{JSON.stringify(store.getState())}
125+
</script> {_.map(scripts, (script, key) => (
125126
<script src={script} key={'scripts' + key} charSet="UTF-8" />
126127
))}
127128
{scriptElement}
128-
<script
129-
dangerouslySetInnerHTML={{
130-
__html: `(function(d) {
131-
var config = {
132-
kitId: 'vlk1qbe',
133-
scriptTimeout: 3000,
134-
async: true
135-
},
136-
h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&&a!="complete"&&a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
137-
})(document);
138-
`,
139-
}}
140-
/>
141-
</body>
129+
<script src="https://use.typekit.net/vlk1qbe.js"></script>
130+
<script>
131+
(function(d) {
132+
var config = {
133+
kitId: 'vlk1qbe',
134+
scriptTimeout: 3000,
135+
async: true
136+
},
137+
h=d.documentElement,
138+
t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),
139+
f=false,s=d.getElementsByTagName("script")[0],a;
140+
h.className+=" wf-loading";
141+
var tk=d.querySelector('script[src="https://use.typekit.net/'+config.kitId+'.js"]');
142+
tk.async=true;
143+
tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&&a!="complete"&&a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};
144+
s.parentNode.insertBefore(tk,s)
145+
})(document);
146+
</script> </body>
142147
</html>
143148
)
144149
}

0 commit comments

Comments
 (0)