UNPKG

@navinc/base-react-components

Version:
15 lines (14 loc) 821 B
/// <reference types="react" /> import { DateSegmentComponent } from './date-segment-component'; import { InferComponentProps } from '../types'; declare const createDateValidator: ({ isRequired, requiredErrorMessage, invalidErrorMessage }?: { isRequired?: boolean | undefined; requiredErrorMessage?: string | undefined; invalidErrorMessage?: string | undefined; }) => (date: string) => [string] | void; type DateSegmentInputProps = Omit<InferComponentProps<typeof DateSegmentComponent>, 'value'> & Parameters<typeof createDateValidator>[0] & { name: string; invalidOnTouched?: boolean; }; export declare const DateSegmentInput: ({ name, onBlur, onChange, invalidOnTouched, isRequired, requiredErrorMessage, invalidErrorMessage, isPrivate, ...props }: DateSegmentInputProps) => JSX.Element; export {};