Respect compiler css option in SSR

Don't produce css in server side render when css option is set to false.
pull/2360/head
Fábio Domingues 7 years ago committed by GitHub
parent b161725a51
commit 40861ff8d3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -105,12 +105,12 @@ export default function ssr(
.join(', ')};`, .join(', ')};`,
component.javascript, component.javascript,
parent_bindings.join('\n'), parent_bindings.join('\n'),
css.code && `$$result.css.add(#css);`, options.css && css.code && `$$result.css.add(#css);`,
main main
].filter(Boolean); ].filter(Boolean);
return (deindent` return (deindent`
${css.code && deindent` ${options.css && css.code && deindent`
const #css = { const #css = {
code: ${css.code ? stringify(css.code) : `''`}, code: ${css.code ? stringify(css.code) : `''`},
map: ${css.map ? stringify(css.map.toString()) : 'null'} map: ${css.map ? stringify(css.map.toString()) : 'null'}

Loading…
Cancel
Save