@talend/react-forms
Version:
React forms library based on json schema form.
39 lines (38 loc) • 1.39 kB
TypeScript
declare function SimpleCheckBox({ describedby, disabled, id, isValid, label, onChange, onFinish, schema, value, index, }: {
describedby: any;
disabled: any;
id: any;
isValid: any;
label: any;
onChange: any;
onFinish: any;
schema: any;
value: any;
index: any;
}): import("react/jsx-runtime").JSX.Element;
declare namespace SimpleCheckBox {
namespace propTypes {
let describedby: PropTypes.Validator<string>;
let disabled: PropTypes.Requireable<boolean>;
let id: PropTypes.Requireable<string>;
let isValid: PropTypes.Requireable<boolean>;
let label: PropTypes.Requireable<string>;
let onChange: PropTypes.Validator<(...args: any[]) => any>;
let onFinish: PropTypes.Validator<(...args: any[]) => any>;
let schema: PropTypes.Requireable<PropTypes.InferProps<{
'data-feature': PropTypes.Requireable<string>;
autoFocus: PropTypes.Requireable<boolean>;
disabled: PropTypes.Requireable<boolean>;
}>>;
let value: PropTypes.Requireable<boolean>;
let index: PropTypes.Requireable<number>;
}
namespace defaultProps {
let schema_1: {};
export { schema_1 as schema };
let value_1: boolean;
export { value_1 as value };
}
}
export default SimpleCheckBox;
import PropTypes from 'prop-types';