@mikeheinrich/adobe-xd-design-system
Version:
Adobe XD-based design system with React components and Tailwind CSS
14 lines (13 loc) • 459 B
TypeScript
import React from "react";
export interface ButtonGroupItem {
id: string;
label: React.ReactNode;
icon?: React.ReactNode;
}
export interface ButtonGroupProps extends React.HTMLAttributes<HTMLDivElement> {
items: ButtonGroupItem[];
defaultActiveId?: string;
onTabChange?: (id: string) => void;
}
declare const ButtonGroup: React.ForwardRefExoticComponent<ButtonGroupProps & React.RefAttributes<HTMLDivElement>>;
export { ButtonGroup };