merchi_checkout
Version:
Merchi's custom checkout step form
21 lines (20 loc) • 2.81 kB
JavaScript
'use client';
import { useMerchiCheckboutContext } from "./MerchiCheckoutProvider";
import { jsx as _jsx } from "react/jsx-runtime";
function TabPane(_ref) {
var children = _ref.children,
tabId = _ref.tabId;
var _useMerchiCheckboutCo = useMerchiCheckboutContext(),
activeTabIndex = _useMerchiCheckboutCo.activeTabIndex,
classNameMerchiCheckoutTabPane = _useMerchiCheckboutCo.classNameMerchiCheckoutTabPane,
tabs = _useMerchiCheckboutCo.tabs;
var index = tabs.findIndex(function (t) {
return t.id === tabId;
});
return /*#__PURE__*/_jsx("div", {
className: "".concat(classNameMerchiCheckoutTabPane, " ").concat(activeTabIndex === index && 'active'),
children: children
});
}
export default TabPane;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJ1c2VNZXJjaGlDaGVja2JvdXRDb250ZXh0IiwianN4IiwiX2pzeCIsIlRhYlBhbmUiLCJfcmVmIiwiY2hpbGRyZW4iLCJ0YWJJZCIsIl91c2VNZXJjaGlDaGVja2JvdXRDbyIsImFjdGl2ZVRhYkluZGV4IiwiY2xhc3NOYW1lTWVyY2hpQ2hlY2tvdXRUYWJQYW5lIiwidGFicyIsImluZGV4IiwiZmluZEluZGV4IiwidCIsImlkIiwiY2xhc3NOYW1lIiwiY29uY2F0Il0sInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NvbXBvbmVudHMvVGFiUGFuZS50c3giXSwic291cmNlc0NvbnRlbnQiOlsiJ3VzZSBjbGllbnQnO1xuXG5pbXBvcnQgeyB1c2VNZXJjaGlDaGVja2JvdXRDb250ZXh0IH0gZnJvbSBcIi4vTWVyY2hpQ2hlY2tvdXRQcm92aWRlclwiO1xuaW1wb3J0IHsgTWVyY2hpQ2hlY2tvdXRUYWIgfSBmcm9tICcuL3R5cGVzJztcblxuaW50ZXJmYWNlIFByb3BzIHtcbiAgY2hpbGRyZW46IGFueTtcbiAgdGFiSWQ/OiBzdHJpbmc7XG59XG5cbmZ1bmN0aW9uIFRhYlBhbmUoe2NoaWxkcmVuLCB0YWJJZH06IFByb3BzKSB7XG4gIGNvbnN0IHtcbiAgICBhY3RpdmVUYWJJbmRleCxcbiAgICBjbGFzc05hbWVNZXJjaGlDaGVja291dFRhYlBhbmUsXG4gICAgdGFicyxcbiAgfSA9IHVzZU1lcmNoaUNoZWNrYm91dENvbnRleHQoKTtcbiAgY29uc3QgaW5kZXggPSB0YWJzLmZpbmRJbmRleCgodDogTWVyY2hpQ2hlY2tvdXRUYWIpID0+IHQuaWQgPT09IHRhYklkKTtcbiAgcmV0dXJuIChcbiAgICA8ZGl2IGNsYXNzTmFtZT17YCR7Y2xhc3NOYW1lTWVyY2hpQ2hlY2tvdXRUYWJQYW5lfSAke2FjdGl2ZVRhYkluZGV4ID09PSBpbmRleCAmJiAnYWN0aXZlJ31gfT5cbiAgICAgIHtjaGlsZHJlbn1cbiAgICA8L2Rpdj5cbiAgKTtcbn1cblxuZXhwb3J0IGRlZmF1bHQgVGFiUGFuZTtcbiJdLCJtYXBwaW5ncyI6IkFBQUEsWUFBWTs7QUFFWixTQUFTQSx5QkFBeUIsUUFBUSwwQkFBMEI7QUFBQyxTQUFBQyxHQUFBLElBQUFDLElBQUE7QUFRckUsU0FBU0MsT0FBT0EsQ0FBQUMsSUFBQSxFQUEyQjtFQUFBLElBQXpCQyxRQUFRLEdBQUFELElBQUEsQ0FBUkMsUUFBUTtJQUFFQyxLQUFLLEdBQUFGLElBQUEsQ0FBTEUsS0FBSztFQUMvQixJQUFBQyxxQkFBQSxHQUlJUCx5QkFBeUIsQ0FBQyxDQUFDO0lBSDdCUSxjQUFjLEdBQUFELHFCQUFBLENBQWRDLGNBQWM7SUFDZEMsOEJBQThCLEdBQUFGLHFCQUFBLENBQTlCRSw4QkFBOEI7SUFDOUJDLElBQUksR0FBQUgscUJBQUEsQ0FBSkcsSUFBSTtFQUVOLElBQU1DLEtBQUssR0FBR0QsSUFBSSxDQUFDRSxTQUFTLENBQUMsVUFBQ0MsQ0FBb0I7SUFBQSxPQUFLQSxDQUFDLENBQUNDLEVBQUUsS0FBS1IsS0FBSztFQUFBLEVBQUM7RUFDdEUsb0JBQ0VKLElBQUE7SUFBS2EsU0FBUyxLQUFBQyxNQUFBLENBQUtQLDhCQUE4QixPQUFBTyxNQUFBLENBQUlSLGNBQWMsS0FBS0csS0FBSyxJQUFJLFFBQVEsQ0FBRztJQUFBTixRQUFBLEVBQ3pGQTtFQUFRLENBQ04sQ0FBQztBQUVWO0FBRUEsZUFBZUYsT0FBTyJ9