refactor(accordion): remove expando, inline functions

Supports #7

- Forward events
- Export style
This commit is contained in:
Eric Liu 2019-12-19 19:31:04 -08:00
commit 6f3834211e
3 changed files with 36 additions and 40 deletions

View file

@ -1,11 +1,11 @@
<script>
let className = undefined;
export { className as class };
export let props = {};
export let style = undefined;
import { cx } from '../../lib';
</script>
<ul {...props} class={cx('--accordion', className)}>
<ul on:click on:mouseover on:mouseenter on:mouseleave {style} class={cx('--accordion', className)}>
<slot />
</ul>