@ebay/ui-core-react
Version:
Skin components build off React
19 lines • 809 B
TypeScript
import React, { ComponentProps } from "react";
import { EbayChangeEventHandler } from "../common/event-utils/types";
type SelectValue = string | ReadonlyArray<string> | number;
export type ChangeEventProps = {
index: number;
selected: string[];
};
export type EbaySelectProps = Omit<ComponentProps<"select">, "onChange"> & {
borderless?: boolean;
defaultValue?: SelectValue;
onChange?: EbayChangeEventHandler<HTMLSelectElement, ChangeEventProps>;
floatingLabel?: string;
forwardedRef?: React.Ref<HTMLSelectElement>;
inputSize?: "default" | "large";
invalid?: boolean;
};
declare const _default: React.ForwardRefExoticComponent<Omit<EbaySelectProps, "ref"> & React.RefAttributes<React.FC<EbaySelectProps>>>;
export default _default;
//# sourceMappingURL=ebay-select.d.ts.map