@ducor/react
Version:
admin template ui interface
28 lines (27 loc) • 1.09 kB
TypeScript
import { ReactNode, ReactElement } from "react";
interface DisclosureProps {
children: ReactNode | ReactElement;
defaultActiveKey?: string[] | number[];
eventKey?: string[] | number[];
alwaysOpen?: boolean;
variant?: "primary" | "secondary" | "success" | "danger" | "warning" | "black" | "transparent" | "info" | "gray" | "white";
}
interface DisclosureItemProps {
children: ReactNode;
eventKey?: number;
index: number;
}
interface DisclosureHeaderProps {
children: ReactNode;
index: number;
}
interface DisclosureBodyProps {
children: ReactNode;
index: number;
}
declare const _default: (({ children, defaultActiveKey, eventKey, alwaysOpen, }: DisclosureProps) => import("react/jsx-runtime").JSX.Element) & {
Item: ({ children, index }: DisclosureItemProps) => import("react/jsx-runtime").JSX.Element;
Header: ({ children, index }: DisclosureHeaderProps) => import("react/jsx-runtime").JSX.Element;
Body: ({ children, index }: DisclosureBodyProps) => import("react/jsx-runtime").JSX.Element | null;
};
export default _default;