@indec/form-builder
Version:
Form builder
29 lines (28 loc) • 1.25 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _propTypes = _interopRequireDefault(require("prop-types"));
var _subQuestion = _interopRequireDefault(require("./subQuestion"));
function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; }
var _default = exports["default"] = _propTypes["default"].shape({
name: _propTypes["default"].string.isRequired,
label: _propTypes["default"].string.isRequired,
introduction: _propTypes["default"].string,
questions: _propTypes["default"].arrayOf(_propTypes["default"].shape({
label: _propTypes["default"].string.isRequired,
name: _propTypes["default"].string.isRequired,
introduction: _propTypes["default"].string,
type: _propTypes["default"].number.isRequired,
placeholder: _propTypes["default"].string,
subQuestions: _propTypes["default"].arrayOf(_subQuestion["default"]),
disabled: _propTypes["default"].bool,
hide: _propTypes["default"].bool
})),
multiple: _propTypes["default"].bool.isRequired,
headers: _propTypes["default"].arrayOf(_propTypes["default"].shape({
id: _propTypes["default"].number.isRequired,
question: _propTypes["default"].number
}))
});