UNPKG

@talend/react-forms

Version:

React forms library based on json schema form.

43 lines (42 loc) 1.84 kB
export default KeyValue; declare function KeyValue({ id, isValid, errorMessage, onChange, onFinish, schema, value, valueIsUpdating, ...restProps }: { [x: string]: any; id: any; isValid: any; errorMessage: any; onChange: any; onFinish: any; schema: any; value: any; valueIsUpdating: any; }): import("react/jsx-runtime").JSX.Element; declare namespace KeyValue { namespace defaultProps { let value: {}; } 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>; export let schema: PropTypes.Requireable<PropTypes.InferProps<{ autoFocus: PropTypes.Requireable<boolean>; description: PropTypes.Requireable<string>; disabled: PropTypes.Requireable<boolean>; key: PropTypes.Requireable<(NonNullable<string | number | null | undefined> | null | undefined)[]>; items: PropTypes.Requireable<any[]>; readOnly: PropTypes.Requireable<boolean>; required: PropTypes.Requireable<boolean>; title: PropTypes.Requireable<string>; labelProps: PropTypes.Requireable<object>; }>>; let value_1: PropTypes.Requireable<PropTypes.InferProps<{ key: PropTypes.Requireable<NonNullable<string | number | null | undefined>>; value: PropTypes.Requireable<NonNullable<string | number | null | undefined>>; }>>; export { value_1 as value }; export let valueIsUpdating: PropTypes.Requireable<boolean>; } } import PropTypes from 'prop-types';