UNPKG

@talend/react-forms

Version:

React forms library based on json schema form.

41 lines (40 loc) 1.91 kB
declare function DateTimeWidget(props: any): import("react/jsx-runtime").JSX.Element; declare namespace DateTimeWidget { let displayName: string; namespace defaultProps { let options: {}; } namespace propTypes { export let id: PropTypes.Requireable<string>; export let isValid: PropTypes.Requireable<boolean>; export let errorMessage: PropTypes.Requireable<string>; export let onChange: PropTypes.Validator<(...args: any[]) => any>; export let onFinish: PropTypes.Validator<(...args: any[]) => any>; let options_1: PropTypes.Requireable<PropTypes.InferProps<{ dateFormat: PropTypes.Requireable<string>; useSeconds: PropTypes.Requireable<boolean>; timezone: PropTypes.Requireable<string>; useUTC: PropTypes.Requireable<boolean>; }>>; export { options_1 as options }; export let schema: PropTypes.Requireable<PropTypes.InferProps<{ autoFocus: PropTypes.Requireable<boolean>; description: PropTypes.Requireable<string>; disabled: PropTypes.Requireable<boolean>; format: PropTypes.Requireable<string>; placeholder: PropTypes.Requireable<string>; readOnly: PropTypes.Requireable<boolean>; required: PropTypes.Requireable<boolean>; title: PropTypes.Requireable<string>; labelProps: PropTypes.Requireable<object>; schema: PropTypes.Requireable<PropTypes.InferProps<{ type: PropTypes.Requireable<string>; format: PropTypes.Requireable<string>; }>>; }>>; export let value: PropTypes.Requireable<NonNullable<string | number | Date | null | undefined>>; export let valueIsUpdating: PropTypes.Requireable<boolean>; } } export default DateTimeWidget; import PropTypes from 'prop-types';