merchi_checkout
Version:
Merchi's custom checkout step form
29 lines • 4.04 kB
JavaScript
import React from 'react';
import { ButtonNext, ButtonPrevious } from './buttons';
import { useMerchiCheckboutContext } from './MerchiCheckoutProvider';
import { jsx as _jsx } from "react/jsx-runtime";
import { jsxs as _jsxs } from "react/jsx-runtime";
function FooterButtons(_ref) {
var formId = _ref.formId,
forceDisabled = _ref.forceDisabled,
_ref$isActive = _ref.isActive,
isActive = _ref$isActive === void 0 ? true : _ref$isActive,
loading = _ref.loading,
onClickBack = _ref.onClickBack,
onClickNext = _ref.onClickNext;
var _useMerchiCheckboutCo = useMerchiCheckboutContext(),
classNameMerchiCheckoutFooterActionsContainer = _useMerchiCheckboutCo.classNameMerchiCheckoutFooterActionsContainer;
return /*#__PURE__*/_jsxs("div", {
className: classNameMerchiCheckoutFooterActionsContainer,
children: [/*#__PURE__*/_jsx(ButtonPrevious, {
onClick: onClickBack
}), isActive && /*#__PURE__*/_jsx(ButtonNext, {
formId: formId,
forceDisabled: forceDisabled,
loading: loading,
onClick: onClickNext
})]
});
}
export default FooterButtons;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJSZWFjdCIsIkJ1dHRvbk5leHQiLCJCdXR0b25QcmV2aW91cyIsInVzZU1lcmNoaUNoZWNrYm91dENvbnRleHQiLCJqc3giLCJfanN4IiwianN4cyIsIl9qc3hzIiwiRm9vdGVyQnV0dG9ucyIsIl9yZWYiLCJmb3JtSWQiLCJmb3JjZURpc2FibGVkIiwiX3JlZiRpc0FjdGl2ZSIsImlzQWN0aXZlIiwibG9hZGluZyIsIm9uQ2xpY2tCYWNrIiwib25DbGlja05leHQiLCJfdXNlTWVyY2hpQ2hlY2tib3V0Q28iLCJjbGFzc05hbWVNZXJjaGlDaGVja291dEZvb3RlckFjdGlvbnNDb250YWluZXIiLCJjbGFzc05hbWUiLCJjaGlsZHJlbiIsIm9uQ2xpY2siXSwic291cmNlcyI6WyIuLi8uLi9zcmMvY29tcG9uZW50cy9Gb290ZXJCdXR0b25zLnRzeCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IHsgQnV0dG9uTmV4dCwgQnV0dG9uUHJldmlvdXMgfSBmcm9tICcuL2J1dHRvbnMnO1xuaW1wb3J0IHsgdXNlTWVyY2hpQ2hlY2tib3V0Q29udGV4dCB9IGZyb20gJy4vTWVyY2hpQ2hlY2tvdXRQcm92aWRlcic7XG5cbmludGVyZmFjZSBQcm9wcyB7XG4gIGZvcm1JZD86IHN0cmluZztcbiAgZm9yY2VEaXNhYmxlZD86IGJvb2xlYW47XG4gIGlzQWN0aXZlPzogYm9vbGVhbjtcbiAgbG9hZGluZz86IGJvb2xlYW47XG4gIG9uQ2xpY2tCYWNrPzogKCkgPT4gdm9pZDtcbiAgb25DbGlja05leHQ/OiAoKSA9PiB2b2lkO1xufVxuXG5mdW5jdGlvbiBGb290ZXJCdXR0b25zKHtcbiAgZm9ybUlkLFxuICBmb3JjZURpc2FibGVkLFxuICBpc0FjdGl2ZSA9IHRydWUsXG4gIGxvYWRpbmcsXG4gIG9uQ2xpY2tCYWNrLFxuICBvbkNsaWNrTmV4dCxcbn06IFByb3BzKSB7XG4gIGNvbnN0IHsgY2xhc3NOYW1lTWVyY2hpQ2hlY2tvdXRGb290ZXJBY3Rpb25zQ29udGFpbmVyIH0gPSB1c2VNZXJjaGlDaGVja2JvdXRDb250ZXh0KCk7XG4gIHJldHVybiAoXG4gICAgPGRpdiBjbGFzc05hbWU9e2NsYXNzTmFtZU1lcmNoaUNoZWNrb3V0Rm9vdGVyQWN0aW9uc0NvbnRhaW5lcn0+XG4gICAgICA8QnV0dG9uUHJldmlvdXMgb25DbGljaz17b25DbGlja0JhY2t9IC8+XG4gICAgICB7aXNBY3RpdmUgJiYgKFxuICAgICAgICA8QnV0dG9uTmV4dFxuICAgICAgICAgIGZvcm1JZD17Zm9ybUlkfVxuICAgICAgICAgIGZvcmNlRGlzYWJsZWQ9e2ZvcmNlRGlzYWJsZWR9XG4gICAgICAgICAgbG9hZGluZz17bG9hZGluZ31cbiAgICAgICAgICBvbkNsaWNrPXtvbkNsaWNrTmV4dH1cbiAgICAgICAgLz5cbiAgICAgICl9XG4gICAgPC9kaXY+XG4gICk7XG59XG5cbmV4cG9ydCBkZWZhdWx0IEZvb3RlckJ1dHRvbnM7XG4iXSwibWFwcGluZ3MiOiJBQUFBLE9BQU9BLEtBQUssTUFBTSxPQUFPO0FBQ3pCLFNBQVNDLFVBQVUsRUFBRUMsY0FBYyxRQUFRLFdBQVc7QUFDdEQsU0FBU0MseUJBQXlCLFFBQVEsMEJBQTBCO0FBQUMsU0FBQUMsR0FBQSxJQUFBQyxJQUFBO0FBQUEsU0FBQUMsSUFBQSxJQUFBQyxLQUFBO0FBV3JFLFNBQVNDLGFBQWFBLENBQUFDLElBQUEsRUFPWjtFQUFBLElBTlJDLE1BQU0sR0FBQUQsSUFBQSxDQUFOQyxNQUFNO0lBQ05DLGFBQWEsR0FBQUYsSUFBQSxDQUFiRSxhQUFhO0lBQUFDLGFBQUEsR0FBQUgsSUFBQSxDQUNiSSxRQUFRO0lBQVJBLFFBQVEsR0FBQUQsYUFBQSxjQUFHLElBQUksR0FBQUEsYUFBQTtJQUNmRSxPQUFPLEdBQUFMLElBQUEsQ0FBUEssT0FBTztJQUNQQyxXQUFXLEdBQUFOLElBQUEsQ0FBWE0sV0FBVztJQUNYQyxXQUFXLEdBQUFQLElBQUEsQ0FBWE8sV0FBVztFQUVYLElBQUFDLHFCQUFBLEdBQTBEZCx5QkFBeUIsQ0FBQyxDQUFDO0lBQTdFZSw2Q0FBNkMsR0FBQUQscUJBQUEsQ0FBN0NDLDZDQUE2QztFQUNyRCxvQkFDRVgsS0FBQTtJQUFLWSxTQUFTLEVBQUVELDZDQUE4QztJQUFBRSxRQUFBLGdCQUM1RGYsSUFBQSxDQUFDSCxjQUFjO01BQUNtQixPQUFPLEVBQUVOO0lBQVksQ0FBRSxDQUFDLEVBQ3ZDRixRQUFRLGlCQUNQUixJQUFBLENBQUNKLFVBQVU7TUFDVFMsTUFBTSxFQUFFQSxNQUFPO01BQ2ZDLGFBQWEsRUFBRUEsYUFBYztNQUM3QkcsT0FBTyxFQUFFQSxPQUFRO01BQ2pCTyxPQUFPLEVBQUVMO0lBQVksQ0FDdEIsQ0FDRjtFQUFBLENBQ0UsQ0FBQztBQUVWO0FBRUEsZUFBZVIsYUFBYSJ9