@intility/bifrost-react
Version:
React library for Intility's design system, Bifrost.
20 lines (19 loc) • 873 B
TypeScript
import type { PropsFor } from "../../types.js";
export type AccordionVariant = AccordionProps["variant"];
export type AccordionMode = AccordionProps["mode"];
export type AccordionProps = PropsFor<"div", {
/** Hide outermost border */
noBorder?: boolean;
/** Alternative 'styled' variant */
variant?: "default" | "styled";
/** Choose between 'default' mode (desktop), 'compact', or 'responsive'
* (compact for screens smaller than 600px, otherwise desktop) */
mode?: "default" | "responsive" | "compact";
/** Control whether multiple Accordion Items can be open at the same time */
multiple?: boolean;
}>;
/**
* Accordion component - vertical menu with collapsible sections
*/
declare const Accordion: import("react").ForwardRefExoticComponent<AccordionProps & import("react").RefAttributes<HTMLDivElement>>;
export default Accordion;