You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
svelte/test/runtime/samples/dynamic-component-events/main.svelte

9 lines
208 B

<script>
import Foo from './Foo.svelte';
import Bar from './Bar.svelte';
export let x;
export let selected;
</script>
<svelte:component this="{x ? Foo : Bar}" on:select="{e => selected = e.detail.id}"/>