@swc-react/accordion
Version:
React and Next.js wrapper of the @spectrum-web-components/accordion component
26 lines (25 loc) • 915 B
JavaScript
import * as React from "react";
import { createComponent } from "@lit/react";
import { Accordion as SpAccordion } from "@spectrum-web-components/accordion";
import { AccordionItem as SpAccordionItem } from "@spectrum-web-components/accordion";
import "@spectrum-web-components/accordion/sp-accordion-item.js";
import "@spectrum-web-components/accordion/sp-accordion.js";
export const Accordion = createComponent({
displayName: "Accordion",
elementClass: SpAccordion,
react: React,
tagName: "sp-accordion",
events: {}
});
export const AccordionItem = createComponent({
displayName: "AccordionItem",
elementClass: SpAccordionItem,
react: React,
tagName: "sp-accordion-item",
events: {
spAccordionItemToggle: "sp-accordion-item-toggle"
// Announce that an accordion item has been toggled while allowing the event to be cancelled.
}
});
//# sourceMappingURL=index.dev.js.map
;