0.1.0 • Published 6 years ago

svelte-slot-fill v0.1.0

Weekly downloads
3
License
MIT
Repository
github
Last release
6 years ago

svelte-slot-fill

Slot/fill for Svelte apps.

Usage

Define your slots as part of a component:

<!-- Layout.html -->
<Slot name="buttons">
  No extra buttons, sorry!
</Slot>

<script>
  import { Slot } from 'svelte-slot-fill';

  export default {
    components: {
      Slot
    }
  };
</script>

Use Layout and fill the slot from another component:

<!-- Fill.html -->
<Layout />

<Fill name="buttons">
  <button on:click="...">Click me!</button>
</Fill>

<script>
  import { Fill } from 'svelte-slot-fill';

  export default {
    components: {
      Fill,
      Layout: './Layout.html'
    }
  };
</script>

License

MIT