@talend/react-forms
Version:
React forms library based on json schema form.
31 lines (30 loc) • 1.3 kB
TypeScript
declare function Widget(props: any): import("react/jsx-runtime").JSX.Element | null;
declare namespace Widget {
namespace propTypes {
let displayMode: PropTypes.Requireable<string>;
let errors: PropTypes.Requireable<object>;
let id: PropTypes.Requireable<string>;
let idSeparator: PropTypes.Requireable<string>;
let properties: PropTypes.Requireable<object>;
let schema: PropTypes.Validator<NonNullable<PropTypes.InferProps<{
condition: PropTypes.Requireable<object>;
displayMode: PropTypes.Requireable<string>;
key: PropTypes.Requireable<any[]>;
options: PropTypes.Requireable<object>;
tooltip: PropTypes.Requireable<string>;
tooltipPlacement: PropTypes.Requireable<string>;
type: PropTypes.Requireable<string>;
validationMessage: PropTypes.Requireable<string>;
widget: PropTypes.Requireable<string>;
}>>>;
let updating: PropTypes.Requireable<(string | null | undefined)[]>;
let widgets: PropTypes.Requireable<object>;
}
namespace defaultProps {
let widgets_1: {};
export { widgets_1 as widgets };
}
let displayName: string;
}
export default Widget;
import PropTypes from 'prop-types';