@saleor/macaw-ui
Version:
Saleor's UI component library
21 lines (19 loc) • 744 B
TypeScript
import { useSelect } from './useSelect';
import { Option } from '../BaseSelect';
import { LabelVariants } from '../BaseInput';
import { ReactNode } from 'react';
import { UseSelectPropGetters } from 'downshift';
type SelectWrapperProps = LabelVariants & {
id?: string;
label?: ReactNode;
className?: string;
error?: boolean;
children: ReactNode;
getToggleButtonProps: ReturnType<typeof useSelect>["getToggleButtonProps"];
getLabelProps: UseSelectPropGetters<Option>["getLabelProps"];
};
export declare const SelectWrapper: {
({ id, label, className, error, children, getToggleButtonProps, getLabelProps, typed, active, disabled, size, }: SelectWrapperProps): JSX.Element;
displayName: string;
};
export {};