@edgex-web/components
Version:
EdgeX Universal UI Components Library - Reusable React components for deposit, withdraw and other common UI patterns
28 lines (27 loc) • 870 B
TypeScript
import { default as React } from 'react';
export type TabsOrientation = 'horizontal' | 'vertical';
export type TabsActivationMode = 'auto' | 'manual';
export interface TabsProps {
value?: string;
defaultValue?: string;
onValueChange?: (value: string) => void;
orientation?: TabsOrientation;
activationMode?: TabsActivationMode;
children: React.ReactNode;
idPrefix?: string;
className?: string;
}
export interface TabsListProps extends React.HTMLAttributes<HTMLDivElement> {
'aria-label'?: string;
className?: string;
}
export interface TabProps extends React.ButtonHTMLAttributes<HTMLButtonElement> {
value: string;
disabled?: boolean;
className?: string;
}
export interface TabsPanelProps extends React.HTMLAttributes<HTMLDivElement> {
value: string;
className?: string;
}
//# sourceMappingURL=index.d.ts.map