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/packages/svelte/tests/runtime-runes/samples/event-attribute-delegation-3/main.svelte

14 lines
410 B

<script>
import { log } from './log.js';
const action = () => {}
</script>
<div use:action onclick={() => log.push('clicked container')} onkeydown={() => {}}>
<div use:action onclick={(e) => { log.push('clicked div 1') }}>
<div onclick={(e) => { log.push('clicked div 2') }}>
<button onclick={(e) => { log.push('clicked button'); e.stopPropagation() }}>
Button
</button>
</div>
</div>
</div>