@jill64/svelte-menu

npm-version npm-license npm-download-month npm-min-size ci.yml website

📋 Functional Menu Component for Svelte

â–· Installation
<script>
  import { Menu } from '@jill64/svelte-menu'
</script>

<Menu let:state >
  {#snippet button(phase)}
    <h2>Menu - {phase}</h2>
  {/snippet}
  {#snippet contents(close)}
    <section transition:slide >
      <!-- ... -->
    </section>
    <button onclick={close}>
      Close
    </button>
  {/snippet}
</Menu>

Menu - CLOSED