App.svelte
Hoverable.svelte
<script> import Hoverable from './Hoverable.svelte'; </script> <Hoverable let:hovering={active}> <div class:active> {#if active} <p>I am being hovered upon.</p> {:else} <p>Hover over me!</p> {/if} </div> </Hoverable> <Hoverable let:hovering={active}> <div class:active> {#if active} <p>I am being hovered upon.</p> {:else} <p>Hover over me!</p> {/if} </div> </Hoverable> <Hoverable let:hovering={active}> <div class:active> {#if active} <p>I am being hovered upon.</p> {:else} <p>Hover over me!</p> {/if} </div> </Hoverable> <style> div { padding: 1em; margin: 0 0 1em 0; background-color: #eee; } .active { background-color: #ff3e00; color: white; } p { pointer-events: none; } </style>
loading editor...
Console
loading Svelte compiler...
loading editor...
Compiler options
result = svelte.compile(source, {
generate:
});loading editor...
No AST available
The AST is not public API and may change at any point in time