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