informed
Version:
A lightweight framework and utility for building powerful forms in React applications
25 lines (18 loc) • 730 B
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var React = require('react');
var useArrayFieldApi = require('../../hooks/useArrayFieldApi.js');
function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; }
var React__default = /*#__PURE__*/_interopDefaultLegacy(React);
var AddButton = function AddButton(_ref) {
var text = _ref.text;
var _useArrayFieldApi = useArrayFieldApi.useArrayFieldApi(),
add = _useArrayFieldApi.add;
return /*#__PURE__*/React__default["default"].createElement("button", {
onClick: function onClick() {
add();
},
type: "button"
}, text ? text : 'Add');
};
exports.AddButton = AddButton;