merchi_product_form
Version:
A React component for Merchi product forms
24 lines (23 loc) • 3.27 kB
JavaScript
'use client';
import { faTrash } from '@fortawesome/free-solid-svg-icons';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { useMerchiFormContext } from '../MerchiProductFormProvider';
import { jsx as _jsx } from "react/jsx-runtime";
import { jsxs as _jsxs } from "react/jsx-runtime";
function ButtonRemoveGroup(_ref) {
var count = _ref.count,
disabled = _ref.disabled,
remove = _ref.remove;
var _useMerchiFormContext = useMerchiFormContext(),
classNameButtonGroupRemove = _useMerchiFormContext.classNameButtonGroupRemove;
return /*#__PURE__*/_jsxs("button", {
className: "".concat(classNameButtonGroupRemove, " merchi-embed-form_product-group-button-remove"),
onClick: remove,
disabled: disabled,
children: [/*#__PURE__*/_jsx(FontAwesomeIcon, {
icon: faTrash
}), " ", "Group (".concat(count, ")")]
});
}
export default ButtonRemoveGroup;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJmYVRyYXNoIiwiRm9udEF3ZXNvbWVJY29uIiwidXNlTWVyY2hpRm9ybUNvbnRleHQiLCJqc3giLCJfanN4IiwianN4cyIsIl9qc3hzIiwiQnV0dG9uUmVtb3ZlR3JvdXAiLCJfcmVmIiwiY291bnQiLCJkaXNhYmxlZCIsInJlbW92ZSIsIl91c2VNZXJjaGlGb3JtQ29udGV4dCIsImNsYXNzTmFtZUJ1dHRvbkdyb3VwUmVtb3ZlIiwiY2xhc3NOYW1lIiwiY29uY2F0Iiwib25DbGljayIsImNoaWxkcmVuIiwiaWNvbiJdLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jb21wb25lbnRzL2J1dHRvbnMvQnV0dG9uUmVtb3ZlR3JvdXAudHN4Il0sInNvdXJjZXNDb250ZW50IjpbIid1c2UgY2xpZW50JztcbmltcG9ydCB7IGZhVHJhc2ggfSBmcm9tICdAZm9ydGF3ZXNvbWUvZnJlZS1zb2xpZC1zdmctaWNvbnMnO1xuaW1wb3J0IHsgRm9udEF3ZXNvbWVJY29uIH0gZnJvbSAnQGZvcnRhd2Vzb21lL3JlYWN0LWZvbnRhd2Vzb21lJztcbmltcG9ydCB7IHVzZU1lcmNoaUZvcm1Db250ZXh0IH0gZnJvbSAnLi4vTWVyY2hpUHJvZHVjdEZvcm1Qcm92aWRlcic7XG5cbmludGVyZmFjZSBQcm9wcyB7XG4gIGNvdW50OiBudW1iZXI7XG4gIGRpc2FibGVkPzogYm9vbGVhbjtcbiAgcmVtb3ZlOiAoKSA9PiB2b2lkO1xufVxuXG5mdW5jdGlvbiBCdXR0b25SZW1vdmVHcm91cCh7IGNvdW50LCBkaXNhYmxlZCwgcmVtb3ZlIH06IFByb3BzKSB7XG4gIGNvbnN0IHsgY2xhc3NOYW1lQnV0dG9uR3JvdXBSZW1vdmUgfSA9IHVzZU1lcmNoaUZvcm1Db250ZXh0KCk7XG4gIHJldHVybiAoXG4gICAgPGJ1dHRvblxuICAgICAgY2xhc3NOYW1lPXtgJHtjbGFzc05hbWVCdXR0b25Hcm91cFJlbW92ZX0gbWVyY2hpLWVtYmVkLWZvcm1fcHJvZHVjdC1ncm91cC1idXR0b24tcmVtb3ZlYH1cbiAgICAgIG9uQ2xpY2s9e3JlbW92ZX1cbiAgICAgIGRpc2FibGVkPXtkaXNhYmxlZH1cbiAgICA+XG4gICAgICA8Rm9udEF3ZXNvbWVJY29uIGljb249e2ZhVHJhc2h9IC8+IHtgR3JvdXAgKCR7Y291bnR9KWB9XG4gICAgPC9idXR0b24+XG4gICk7XG59XG5cbmV4cG9ydCBkZWZhdWx0IEJ1dHRvblJlbW92ZUdyb3VwO1xuIl0sIm1hcHBpbmdzIjoiQUFBQSxZQUFZOztBQUNaLFNBQVNBLE9BQU8sUUFBUSxtQ0FBbUM7QUFDM0QsU0FBU0MsZUFBZSxRQUFRLGdDQUFnQztBQUNoRSxTQUFTQyxvQkFBb0IsUUFBUSw4QkFBOEI7QUFBQyxTQUFBQyxHQUFBLElBQUFDLElBQUE7QUFBQSxTQUFBQyxJQUFBLElBQUFDLEtBQUE7QUFRcEUsU0FBU0MsaUJBQWlCQSxDQUFBQyxJQUFBLEVBQXFDO0VBQUEsSUFBbENDLEtBQUssR0FBQUQsSUFBQSxDQUFMQyxLQUFLO0lBQUVDLFFBQVEsR0FBQUYsSUFBQSxDQUFSRSxRQUFRO0lBQUVDLE1BQU0sR0FBQUgsSUFBQSxDQUFORyxNQUFNO0VBQ2xELElBQUFDLHFCQUFBLEdBQXVDVixvQkFBb0IsQ0FBQyxDQUFDO0lBQXJEVywwQkFBMEIsR0FBQUQscUJBQUEsQ0FBMUJDLDBCQUEwQjtFQUNsQyxvQkFDRVAsS0FBQTtJQUNFUSxTQUFTLEtBQUFDLE1BQUEsQ0FBS0YsMEJBQTBCLG1EQUFpRDtJQUN6RkcsT0FBTyxFQUFFTCxNQUFPO0lBQ2hCRCxRQUFRLEVBQUVBLFFBQVM7SUFBQU8sUUFBQSxnQkFFbkJiLElBQUEsQ0FBQ0gsZUFBZTtNQUFDaUIsSUFBSSxFQUFFbEI7SUFBUSxDQUFFLENBQUMsS0FBQyxZQUFBZSxNQUFBLENBQVdOLEtBQUs7RUFBQSxDQUM3QyxDQUFDO0FBRWI7QUFFQSxlQUFlRixpQkFBaUIifQ==