@talend/react-forms
Version:
React forms library based on json schema form.
35 lines (34 loc) • 1.59 kB
TypeScript
export default FieldTemplate;
declare function FieldTemplate(props: any): import("react/jsx-runtime").JSX.Element;
declare namespace FieldTemplate {
namespace propTypes {
let children: PropTypes.Requireable<PropTypes.ReactNodeLike>;
let hint: PropTypes.Requireable<PropTypes.InferProps<{
icon: PropTypes.Requireable<string>;
overlayComponent: PropTypes.Validator<NonNullable<NonNullable<PropTypes.ReactNodeLike>>>;
overlayPlacement: PropTypes.Requireable<string>;
overlayIsFixed: PropTypes.Requireable<boolean>;
'data-test': PropTypes.Requireable<string>;
'icon-data-test': PropTypes.Requireable<string>;
}>>;
let className: PropTypes.Requireable<string>;
let description: PropTypes.Requireable<string>;
let descriptionId: PropTypes.Validator<string>;
let errorId: PropTypes.Validator<string>;
let errorMessage: PropTypes.Requireable<string>;
let id: PropTypes.Requireable<string>;
let isValid: PropTypes.Requireable<boolean>;
let label: PropTypes.Requireable<string>;
let labelProps: PropTypes.Requireable<object>;
let labelAfter: PropTypes.Requireable<boolean>;
let required: PropTypes.Requireable<boolean>;
let valueIsUpdating: PropTypes.Requireable<boolean>;
let inline: PropTypes.Requireable<boolean>;
}
namespace defaultProps {
let isValid_1: boolean;
export { isValid_1 as isValid };
}
let displayName: string;
}
import PropTypes from 'prop-types';