@js-components/accordion
Version:
Lightweight and accessible Accordion
17 lines (13 loc) • 464 B
text/typescript
import "./accordion.css";
import JscAccordion from "./accordion";
import { addAccordionEvents, convertHTMLToAccordion } from "./browser";
if( document.readyState === 'complete' || document.readyState === 'interactive' ) {
convertHTMLToAccordion();
} else {
document.addEventListener( 'DOMContentLoaded', convertHTMLToAccordion );
}
export default (() => {
addAccordionEvents();
return JscAccordion;
})();
export * from "./accordion"