@codeworker.br/govbr-tw-react
Version:
Biblioteca de componentes React usando Tailwind CSS que implementa o Padrão Digital de Governo.
21 lines (20 loc) • 836 B
TypeScript
import React from "react";
import { ComponentProps } from "react";
import accordionVariants from "./variants";
import { VariantProps } from "class-variance-authority";
import { IconDefinition } from "@fortawesome/free-solid-svg-icons";
interface AccordionProps extends ComponentProps<"ul">, VariantProps<typeof accordionVariants> {
value?: string | Array<string>;
multi?: boolean;
icons?: Array<IconDefinition>;
iconPosition?: "left" | "right";
fixedHeight?: string;
}
interface AccordionItemProps extends ComponentProps<"li"> {
value: string;
}
declare const Accordion: {
({ className, children, value, onChange, variant, multi, iconPosition, fixedHeight, icons, ref, ...props }: AccordionProps): import("react/jsx-runtime").JSX.Element;
Item: React.FC<AccordionItemProps>;
};
export default Accordion;