element-collapse

pure JS hooks to animate the expand/collapse of an element

Usage no npm install needed!

<script type="module">
  import elementCollapse from 'https://cdn.skypack.dev/element-collapse';
</script>

README

element-collapse

performs an expand/collapse transition on an element

install

yarn add element-collapse

use

import { expand, collapse } from 'element-collapse'

const el = document.querySelector('#my-element')
expand(el, () => {
  // callback for when the element is fully transitioned
  // you can emit events from here, or target content inside 'el'
})