fix(Dropdown): correct Dropdown types (#15)

This commit is contained in:
Lukas Senionis
2022-08-20 18:08:50 +03:00
committed by GitHub
parent e48180d7bb
commit a09af357c7

View File

@@ -4,14 +4,14 @@ import { CommonUIModule } from '../webpack';
import { ItemProps } from './Item';
export interface SingleDropdownOption {
data: number;
label: string;
data: any;
label: ReactNode;
options?: never;
}
export interface MultiDropdownOption {
label: string;
label: ReactNode;
options: DropdownOption[];
data?: never;
@@ -21,7 +21,7 @@ export type DropdownOption = SingleDropdownOption | MultiDropdownOption;
export interface DropdownProps {
rgOptions: DropdownOption[];
selectedOption: number | null;
selectedOption: any;
disabled?: boolean;
onMenuWillOpen?(showMenu: () => void): void;
onMenuOpened?(): void;