JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 20
  • Score
    100M100P100Q47788F
  • License MIT

Accessible Svelte component primitives

Package Exports

  • louisette

Readme

Louisette

npm GitHub Workflow Status

A collection of headless component primitives for Svelte.

Installation

npm install louisette

Usage

<script>
  import { createCollapsible } from 'louisette'

  const { triggerAttrs, contentAttrs } = createCollapsible()
</script>

<div>
  <button {...$triggerAttrs}>Toggle</button>
  <div {...$contentAttrs}>
    <p>Content</p>
  </div>
</div>

You can check out the documentation for more examples.