UNPKG

informed

Version:

A lightweight framework and utility for building powerful forms in React applications

25 lines (18 loc) 778 B
'use strict'; 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;