import { h, Component } from 'preact'; class WBAccordion extends Component { constructor(...args) { super(...args); this.state.domId = 'accordion-' + uuid.v4(); this.state.headerDomIds = this.props.names.map(() => ('accordion-' + uuid.v4())); this.state.collapseDomIds = this.props.names.map(() => ('accordion-' + uuid.v4())); } render({ children, names, cardHeaderClass }, { domId, headerDomIds, collapseDomIds }) { return (