@uswds/uswds
Version:
Open source UI components and visual style guide for U.S. government websites
30 lines (22 loc) • 849 B
JavaScript
import Component from "./usa-accordion.twig";
import { DefaultContent, BorderedContent, MultiContent } from "./content";
import IconTest from "./test/test-patterns/test-accordion-icon.twig";
import HeaderContent from "../../usa-header/src/usa-header.json";
import BannerContent from "../../usa-banner/src/content/usa-banner.json";
export default {
title: "Components/Accordion",
};
const Template = (args) => Component(args);
const TestTemplate = (args) => IconTest(args);
export const Default = Template.bind({});
Default.args = DefaultContent;
export const Bordered = Template.bind({});
Bordered.args = BorderedContent;
export const Multiselectable = Template.bind({});
Multiselectable.args = MultiContent;
export const TestIcons = TestTemplate.bind({});
TestIcons.args = {
...DefaultContent,
...HeaderContent,
...BannerContent,
};