@kbss-cvut/s-forms
Version:
Semantic forms generator and processor
28 lines (27 loc) • 1.01 kB
TypeScript
export default InputAnswer;
declare function InputAnswer(props: any): React.DetailedReactHTMLElement<{
validation: any;
label: any;
title: any;
value: any;
placeholder: any;
onKeyPress: (e: React.KeyboardEvent<HTMLInputElement>) => void;
onChange: (e: React.ChangeEvent<HTMLInputElement>) => void;
onFocus: (e: React.FocusEvent<HTMLInputElement, Element>) => void;
type: string;
rows: number;
disabled: any;
}, HTMLElement>;
declare namespace InputAnswer {
namespace propTypes {
let question: PropTypes.Validator<object>;
let answer: PropTypes.Validator<object>;
let label: PropTypes.Validator<object>;
let title: PropTypes.Requireable<string>;
let value: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
let onChange: PropTypes.Validator<(...args: any[]) => any>;
let validation: PropTypes.Requireable<object>;
}
}
import React from "react";
import PropTypes from "prop-types";