tweak output

pull/1839/head
Rich Harris 7 years ago
parent b331a40b4b
commit f7f03dc4b5

@ -58,6 +58,13 @@ export default function ssr(
`
: `return \`${renderer.code}\`;`;
const blocks = [
setup,
parent_bindings.join('\n'),
css.code && `$$result.css.add(#css);`,
main
].filter(Boolean);
return (deindent`
${css.code && deindent`
const #css = {
@ -70,13 +77,7 @@ export default function ssr(
${component.fully_hoisted.length > 0 && component.fully_hoisted.join('\n\n')}
const ${name} = @create_ssr_component(($$result, $$props, $$bindings, $$slots) => {
${setup}
${parent_bindings}
${css.code && `$$result.css.add(#css);`}
${main}
${blocks.join('\n\n')}
});
`).trim();
}

@ -48,6 +48,8 @@ function define($$self, $$props) {
/* HOISTED */
/* HOISTED */
function foo_function() {
return handleFoo(bar);
}

Loading…
Cancel
Save