UNPKG

@arnelirobles/rnxjs

Version:

Minimalist Vanilla JS component system with reactive data binding.

10 lines (7 loc) 276 B
import { createComponent } from '../../utils/createComponent.js'; export function Accordion({ id = 'accordion', children = '' }) { const template = () => ` <div class="accordion" id="${id}" data-slot></div> `; return createComponent(template, { id, children }); }