From 8c738262e126f48da3d160afcb29f40aa19e0ec2 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Tue, 4 Dec 2018 16:47:04 -0500 Subject: [PATCH] update test --- test/js/samples/debug-ssr-foo/expected.js | 44 ++++------------------- 1 file changed, 7 insertions(+), 37 deletions(-) diff --git a/test/js/samples/debug-ssr-foo/expected.js b/test/js/samples/debug-ssr-foo/expected.js index 3d16327bc8..394c9322b9 100644 --- a/test/js/samples/debug-ssr-foo/expected.js +++ b/test/js/samples/debug-ssr-foo/expected.js @@ -1,43 +1,13 @@ /* generated by Svelte vX.Y.Z-alpha1 */ -import { SvelteComponentDev, debug, each, escape } from "svelte/internal.js"; +import { create_ssr_component, debug, each, escape } from "svelte/internal.js"; -var SvelteComponent = {}; +const SvelteComponent = create_ssr_component(($$result, $$props, $$bindings, $$slots) => { + let { things, foo } = $$props; -SvelteComponent.render = function(props = {}, options = {}) { - var components = new Set(); + return `${each(things, (thing) => `${escape(thing.name)} + ${debug(null, 2, 2, { foo })}`)} - function addComponent(component) { - components.add(component); - } +

foo: ${escape(foo)}

`; +}); - var result = { head: '', addComponent }; - var html = SvelteComponent.$$render(result, props, options); - - var cssCode = Array.from(components).map(c => c.css && c.css.code).filter(Boolean).join('\n'); - - return { - html, - head: result.head, - css: { code: cssCode, map: null }, - toString() { - return html; - } - }; -} - -SvelteComponent.$$render = function($$result, ctx, options) { - $$result.addComponent(SvelteComponent); - - return `${ each(ctx.things, item => Object.assign({}, ctx, { thing: item }), ctx => `${escape(ctx.thing.name)} - ${debug(null, 2, 2, { foo: ctx.foo })}`)} - -

foo: ${escape(ctx.foo)}

`; -}; - -SvelteComponent.css = { - code: '', - map: null -}; - -var warned = false; export default SvelteComponent; \ No newline at end of file