@kbss-cvut/s-forms
Version:
Semantic forms generator and processor
24 lines (23 loc) • 854 B
TypeScript
export default CheckboxAnswer;
declare function CheckboxAnswer(props: any): React.DetailedReactHTMLElement<{
type: string;
label: any;
title: any;
checked: boolean;
validation: any;
onChange: (e: React.ChangeEvent<HTMLInputElement>) => void;
disabled: any;
}, HTMLElement>;
declare namespace CheckboxAnswer {
namespace propTypes {
let question: PropTypes.Validator<object>;
let label: PropTypes.Validator<object>;
let title: PropTypes.Requireable<string>;
let value: PropTypes.Requireable<NonNullable<string | boolean | null | undefined>>;
let onChange: PropTypes.Validator<(...args: any[]) => any>;
let mouseHover: PropTypes.Requireable<boolean>;
let validation: PropTypes.Requireable<object>;
}
}
import React from "react";
import PropTypes from "prop-types";