UNPKG

@navinc/base-react-components

Version:
61 lines (60 loc) 2.73 kB
export function isDateValid(dateIn: any): boolean; export const DatePickerWrapper: import("styled-components").StyledComponent<"div", import("styled-components").DefaultTheme, {}, never>; export function DatePicker({ errors, fieldsToShow, hasSpaceForErrors, isInvalid, label, name, onBlur, onChange, value, ...rest }: { [x: string]: any; errors?: any[] | undefined; fieldsToShow?: string[] | undefined; hasSpaceForErrors: any; isInvalid: any; label: any; name: any; onBlur: any; onChange?: (() => void) | undefined; value?: {} | undefined; }): JSX.Element; export namespace DatePicker { namespace propTypes { const errors: PropTypes.Requireable<(string | null | undefined)[]>; const fieldsToShow: PropTypes.Requireable<(string | null | undefined)[]>; const hasSpaceForErrors: PropTypes.Requireable<boolean>; const isInvalid: PropTypes.Requireable<boolean>; const label: PropTypes.Requireable<string>; const onBlur: PropTypes.Requireable<(...args: any[]) => any>; const onChange: PropTypes.Requireable<(...args: any[]) => any>; const value: PropTypes.Requireable<PropTypes.InferProps<{ day: PropTypes.Requireable<string | number>; month: PropTypes.Requireable<string | number>; year: PropTypes.Requireable<string | number>; }>>; } } export default StyledDatePicker; import PropTypes from "prop-types"; declare const StyledDatePicker: import("styled-components").StyledComponent<{ ({ errors, fieldsToShow, hasSpaceForErrors, isInvalid, label, name, onBlur, onChange, value, ...rest }: { [x: string]: any; errors?: any[] | undefined; fieldsToShow?: string[] | undefined; hasSpaceForErrors: any; isInvalid: any; label: any; name: any; onBlur: any; onChange?: (() => void) | undefined; value?: {} | undefined; }): JSX.Element; propTypes: { errors: PropTypes.Requireable<(string | null | undefined)[]>; fieldsToShow: PropTypes.Requireable<(string | null | undefined)[]>; hasSpaceForErrors: PropTypes.Requireable<boolean>; isInvalid: PropTypes.Requireable<boolean>; label: PropTypes.Requireable<string>; onBlur: PropTypes.Requireable<(...args: any[]) => any>; onChange: PropTypes.Requireable<(...args: any[]) => any>; value: PropTypes.Requireable<PropTypes.InferProps<{ day: PropTypes.Requireable<string | number>; month: PropTypes.Requireable<string | number>; year: PropTypes.Requireable<string | number>; }>>; }; }, import("styled-components").DefaultTheme, {}, never>;