@navinc/base-react-components
Version:
Nav's Pattern Library
14 lines (13 loc) • 720 B
TypeScript
import { ChangeEventHandler, FocusEventHandler } from 'react';
import Select from '../select.js';
import { InferComponentProps } from '../types.js';
declare type FormatType = 'long' | 'short';
declare type StateSelectProps = {
onBlur?: FocusEventHandler<HTMLInputElement>;
onChange?: ChangeEventHandler<HTMLInputElement>;
invalidOnTouched?: boolean;
format?: FormatType;
withTerritories?: boolean;
} & InferComponentProps<typeof Select>;
declare const _default: import("styled-components").StyledComponent<({ name, label, onChange, invalidOnTouched, format, withTerritories, ...props }: StateSelectProps) => JSX.Element, import("styled-components").DefaultTheme, {}, never>;
export default _default;