diff --git a/packages/svelte/tests/snapshot/samples/bind-this/_config.js b/packages/svelte/tests/snapshot/samples/bind-this/_config.js new file mode 100644 index 0000000000..f47bee71df --- /dev/null +++ b/packages/svelte/tests/snapshot/samples/bind-this/_config.js @@ -0,0 +1,3 @@ +import { test } from '../../test'; + +export default test({}); diff --git a/packages/svelte/tests/snapshot/samples/bind-this/_expected/client/index.svelte.js b/packages/svelte/tests/snapshot/samples/bind-this/_expected/client/index.svelte.js new file mode 100644 index 0000000000..0f261e1c81 --- /dev/null +++ b/packages/svelte/tests/snapshot/samples/bind-this/_expected/client/index.svelte.js @@ -0,0 +1,17 @@ +// index.svelte (Svelte VERSION) +// Note: compiler output will change before 5.0 is released! +import "svelte/internal/disclose-version"; +import * as $ from "svelte/internal"; + +export default function Bind_this($$anchor, $$props) { + $.push($$props, false); + $.init(); + + /* Init */ + var fragment = $.comment($$anchor); + var node = $.child_frag(fragment); + + $.bind_this(Foo(node, {}), ($$value) => foo = $$value, foo); + $.close_frag($$anchor, fragment); + $.pop(); +} \ No newline at end of file diff --git a/packages/svelte/tests/snapshot/samples/bind-this/_expected/server/index.svelte.js b/packages/svelte/tests/snapshot/samples/bind-this/_expected/server/index.svelte.js new file mode 100644 index 0000000000..71b688fe37 --- /dev/null +++ b/packages/svelte/tests/snapshot/samples/bind-this/_expected/server/index.svelte.js @@ -0,0 +1,14 @@ +// index.svelte (Svelte VERSION) +// Note: compiler output will change before 5.0 is released! +import * as $ from "svelte/internal/server"; + +export default function Bind_this($$payload, $$props) { + $.push(false); + + const anchor = $.create_anchor($$payload); + + $$payload.out += `${anchor}`; + Foo($$payload, {}); + $$payload.out += `${anchor}`; + $.pop(); +} \ No newline at end of file diff --git a/packages/svelte/tests/snapshot/samples/bind-this/index.svelte b/packages/svelte/tests/snapshot/samples/bind-this/index.svelte new file mode 100644 index 0000000000..da5a2c5085 --- /dev/null +++ b/packages/svelte/tests/snapshot/samples/bind-this/index.svelte @@ -0,0 +1 @@ +