@saleor/macaw-ui
Version:
Saleor's UI component library
12 lines (10 loc) • 316 B
TypeScript
import { ReactNode } from 'react';
export type Option = {
label: string;
value: string;
disabled?: boolean;
startAdornment?: ReactNode;
endAdornment?: ReactNode;
};
export type SingleChangeHandler<T> = (selectedItem: T) => void;
export type MultiChangeHandler<T> = (selectedItems: T[]) => void;