@spaced-out/ui-design-system
Version:
Sense UI components library
24 lines • 884 B
TypeScript
import * as React from 'react';
import type { AnchorType } from '../../ButtonDropdown';
import type { MenuOption, MenuProps } from '../../Menu';
import type { ElevationType } from '../../Tooltip';
import type { TabProps } from '../Tab';
type ClassNames = Readonly<{
wrapper?: string;
}>;
export type TabDropdownProps = {
anchorPosition?: AnchorType;
size?: 'medium' | 'small';
props?: {
tab: TabProps;
menu: MenuProps;
};
onOptionSelect?: (option: MenuOption, arg2?: React.SyntheticEvent<HTMLElement> | null | undefined) => unknown;
classNames?: ClassNames;
selected?: boolean;
disabled?: boolean;
elevation?: ElevationType;
};
export declare const TabDropdown: ({ anchorPosition, size, onOptionSelect, props, elevation, classNames, }: TabDropdownProps) => React.JSX.Element;
export {};
//# sourceMappingURL=TabDropdown.d.ts.map