UNPKG

merchi_product_form

Version:
46 lines (45 loc) 6.47 kB
'use client'; import * as React from 'react'; import { supplierSellerEditableProductTypes } from './utils'; import { FaClipboardCheck } from 'react-icons/fa'; import { useMerchiFormContext } from '../context/MerchiProductFormProvider'; import { jsx as _jsx, jsxs as _jsxs, Fragment as _Fragment } from "react/jsx-runtime"; function isTrue(value) { return [true, 'true'].includes(value); } function AlertVariationSellerEditable(_ref) { var variationField = _ref.variationField; var _useMerchiFormContext = useMerchiFormContext(), classNameAlertSellerEditable = _useMerchiFormContext.classNameAlertSellerEditable, product = _useMerchiFormContext.product; var productType = product.productType; var sellerProductEditable = variationField.sellerProductEditable; var show = isTrue(sellerProductEditable) && productType === undefined || productType && isTrue(sellerProductEditable) && supplierSellerEditableProductTypes.includes(Number(productType)); return show ? /*#__PURE__*/_jsx("div", { className: classNameAlertSellerEditable, style: { display: 'flex', fontSize: 18, fontWeight: 600, justifyContent: 'space-between' }, children: /*#__PURE__*/_jsxs("div", { style: { alignItems: 'center', display: 'flex' }, children: [/*#__PURE__*/_jsx("div", { style: { marginRight: '1rem' }, children: /*#__PURE__*/_jsx(FaClipboardCheck, { size: 32 }) }), /*#__PURE__*/_jsx("div", { children: "Select variation options you would like to offer your customers on your product." })] }) }) : /*#__PURE__*/_jsx(_Fragment, {}); } export default AlertVariationSellerEditable; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJSZWFjdCIsInN1cHBsaWVyU2VsbGVyRWRpdGFibGVQcm9kdWN0VHlwZXMiLCJGYUNsaXBib2FyZENoZWNrIiwidXNlTWVyY2hpRm9ybUNvbnRleHQiLCJqc3giLCJfanN4IiwianN4cyIsIl9qc3hzIiwiRnJhZ21lbnQiLCJfRnJhZ21lbnQiLCJpc1RydWUiLCJ2YWx1ZSIsImluY2x1ZGVzIiwiQWxlcnRWYXJpYXRpb25TZWxsZXJFZGl0YWJsZSIsIl9yZWYiLCJ2YXJpYXRpb25GaWVsZCIsIl91c2VNZXJjaGlGb3JtQ29udGV4dCIsImNsYXNzTmFtZUFsZXJ0U2VsbGVyRWRpdGFibGUiLCJwcm9kdWN0IiwicHJvZHVjdFR5cGUiLCJzZWxsZXJQcm9kdWN0RWRpdGFibGUiLCJzaG93IiwidW5kZWZpbmVkIiwiTnVtYmVyIiwiY2xhc3NOYW1lIiwic3R5bGUiLCJkaXNwbGF5IiwiZm9udFNpemUiLCJmb250V2VpZ2h0IiwianVzdGlmeUNvbnRlbnQiLCJjaGlsZHJlbiIsImFsaWduSXRlbXMiLCJtYXJnaW5SaWdodCIsInNpemUiXSwic291cmNlcyI6WyIuLi8uLi9zcmMvY29tcG9uZW50cy9BbGVydFZhcmlhdGlvblNlbGxlckVkaXRhYmxlLnRzeCJdLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIGNsaWVudCc7XHJcbmltcG9ydCAqIGFzIFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IHsgc3VwcGxpZXJTZWxsZXJFZGl0YWJsZVByb2R1Y3RUeXBlcyB9IGZyb20gJy4vdXRpbHMnO1xyXG5pbXBvcnQgeyBGYUNsaXBib2FyZENoZWNrIH0gZnJvbSAncmVhY3QtaWNvbnMvZmEnO1xyXG5pbXBvcnQgeyB1c2VNZXJjaGlGb3JtQ29udGV4dCB9IGZyb20gJy4uL2NvbnRleHQvTWVyY2hpUHJvZHVjdEZvcm1Qcm92aWRlcic7XHJcblxyXG5mdW5jdGlvbiBpc1RydWUodmFsdWU6IGFueSkge1xyXG4gIHJldHVybiBbdHJ1ZSwgJ3RydWUnXS5pbmNsdWRlcyh2YWx1ZSk7XHJcbn1cclxuXHJcbmludGVyZmFjZSBQcm9wcyB7XHJcbiAgdmFyaWF0aW9uRmllbGQ6IGFueTtcclxufVxyXG5cclxuZnVuY3Rpb24gQWxlcnRWYXJpYXRpb25TZWxsZXJFZGl0YWJsZSh7IHZhcmlhdGlvbkZpZWxkIH06IFByb3BzKSB7XHJcbiAgY29uc3QgeyBjbGFzc05hbWVBbGVydFNlbGxlckVkaXRhYmxlLCAgcHJvZHVjdCB9ID0gdXNlTWVyY2hpRm9ybUNvbnRleHQoKTtcclxuICBjb25zdCB7IHByb2R1Y3RUeXBlIH0gPSBwcm9kdWN0O1xyXG4gIGNvbnN0IHsgc2VsbGVyUHJvZHVjdEVkaXRhYmxlIH0gPSB2YXJpYXRpb25GaWVsZDtcclxuICBjb25zdCBzaG93ID0gaXNUcnVlKHNlbGxlclByb2R1Y3RFZGl0YWJsZSkgJiYgcHJvZHVjdFR5cGUgPT09IHVuZGVmaW5lZCB8fFxyXG4gIHByb2R1Y3RUeXBlICYmIGlzVHJ1ZShzZWxsZXJQcm9kdWN0RWRpdGFibGUpICYmIHN1cHBsaWVyU2VsbGVyRWRpdGFibGVQcm9kdWN0VHlwZXMuXHJcbiAgICAgIGluY2x1ZGVzKE51bWJlcihwcm9kdWN0VHlwZSkpO1xyXG4gIHJldHVybiAoXHJcbiAgICBzaG93ID9cclxuICAgICAgPGRpdlxyXG4gICAgICAgIGNsYXNzTmFtZT17Y2xhc3NOYW1lQWxlcnRTZWxsZXJFZGl0YWJsZX1cclxuICAgICAgICBzdHlsZT17e2Rpc3BsYXk6ICdmbGV4JywgZm9udFNpemU6IDE4LCBmb250V2VpZ2h0OiA2MDAsIGp1c3RpZnlDb250ZW50OiAnc3BhY2UtYmV0d2Vlbid9fVxyXG4gICAgICA+XHJcbiAgICAgICAgPGRpdlxyXG4gICAgICAgICAgc3R5bGU9e3tcclxuICAgICAgICAgICAgYWxpZ25JdGVtczogJ2NlbnRlcicsXHJcbiAgICAgICAgICAgIGRpc3BsYXk6ICdmbGV4JyxcclxuICAgICAgICAgIH19XHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgPGRpdlxyXG4gICAgICAgICAgICBzdHlsZT17e1xyXG4gICAgICAgICAgICAgIG1hcmdpblJpZ2h0OiAnMXJlbScsXHJcbiAgICAgICAgICAgIH19XHJcbiAgICAgICAgICA+XHJcbiAgICAgICAgICAgIDxGYUNsaXBib2FyZENoZWNrIHNpemU9ezMyfSAvPlxyXG4gICAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgICA8ZGl2PlxyXG4gICAgICAgICAgICBTZWxlY3QgdmFyaWF0aW9uIG9wdGlvbnMgeW91IHdvdWxkIGxpa2VcclxuICAgICAgICAgICAgdG8gb2ZmZXIgeW91ciBjdXN0b21lcnMgb24geW91ciBwcm9kdWN0LlxyXG4gICAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgPC9kaXY+XHJcbiAgICAgIDwvZGl2PiA6IDw+PC8+XHJcbiAgKTtcclxufVxyXG5cclxuZXhwb3J0IGRlZmF1bHQgQWxlcnRWYXJpYXRpb25TZWxsZXJFZGl0YWJsZTtcclxuIl0sIm1hcHBpbmdzIjoiQUFBQSxZQUFZOztBQUNaLE9BQU8sS0FBS0EsS0FBSyxNQUFNLE9BQU87QUFDOUIsU0FBU0Msa0NBQWtDLFFBQVEsU0FBUztBQUM1RCxTQUFTQyxnQkFBZ0IsUUFBUSxnQkFBZ0I7QUFDakQsU0FBU0Msb0JBQW9CLFFBQVEsc0NBQXNDO0FBQUMsU0FBQUMsR0FBQSxJQUFBQyxJQUFBLEVBQUFDLElBQUEsSUFBQUMsS0FBQSxFQUFBQyxRQUFBLElBQUFDLFNBQUE7QUFFNUUsU0FBU0MsTUFBTUEsQ0FBQ0MsS0FBVSxFQUFFO0VBQzFCLE9BQU8sQ0FBQyxJQUFJLEVBQUUsTUFBTSxDQUFDLENBQUNDLFFBQVEsQ0FBQ0QsS0FBSyxDQUFDO0FBQ3ZDO0FBTUEsU0FBU0UsNEJBQTRCQSxDQUFBQyxJQUFBLEVBQTRCO0VBQUEsSUFBekJDLGNBQWMsR0FBQUQsSUFBQSxDQUFkQyxjQUFjO0VBQ3BELElBQUFDLHFCQUFBLEdBQW1EYixvQkFBb0IsQ0FBQyxDQUFDO0lBQWpFYyw0QkFBNEIsR0FBQUQscUJBQUEsQ0FBNUJDLDRCQUE0QjtJQUFHQyxPQUFPLEdBQUFGLHFCQUFBLENBQVBFLE9BQU87RUFDOUMsSUFBUUMsV0FBVyxHQUFLRCxPQUFPLENBQXZCQyxXQUFXO0VBQ25CLElBQVFDLHFCQUFxQixHQUFLTCxjQUFjLENBQXhDSyxxQkFBcUI7RUFDN0IsSUFBTUMsSUFBSSxHQUFHWCxNQUFNLENBQUNVLHFCQUFxQixDQUFDLElBQUlELFdBQVcsS0FBS0csU0FBUyxJQUN2RUgsV0FBVyxJQUFJVCxNQUFNLENBQUNVLHFCQUFxQixDQUFDLElBQUluQixrQ0FBa0MsQ0FDOUVXLFFBQVEsQ0FBQ1csTUFBTSxDQUFDSixXQUFXLENBQUMsQ0FBQztFQUNqQyxPQUNFRSxJQUFJLGdCQUNGaEIsSUFBQTtJQUNFbUIsU0FBUyxFQUFFUCw0QkFBNkI7SUFDeENRLEtBQUssRUFBRTtNQUFDQyxPQUFPLEVBQUUsTUFBTTtNQUFFQyxRQUFRLEVBQUUsRUFBRTtNQUFFQyxVQUFVLEVBQUUsR0FBRztNQUFFQyxjQUFjLEVBQUU7SUFBZSxDQUFFO0lBQUFDLFFBQUEsZUFFekZ2QixLQUFBO01BQ0VrQixLQUFLLEVBQUU7UUFDTE0sVUFBVSxFQUFFLFFBQVE7UUFDcEJMLE9BQU8sRUFBRTtNQUNYLENBQUU7TUFBQUksUUFBQSxnQkFFRnpCLElBQUE7UUFDRW9CLEtBQUssRUFBRTtVQUNMTyxXQUFXLEVBQUU7UUFDZixDQUFFO1FBQUFGLFFBQUEsZUFFRnpCLElBQUEsQ0FBQ0gsZ0JBQWdCO1VBQUMrQixJQUFJLEVBQUU7UUFBRyxDQUFFO01BQUMsQ0FDM0IsQ0FBQyxlQUNONUIsSUFBQTtRQUFBeUIsUUFBQSxFQUFLO01BR0wsQ0FBSyxDQUFDO0lBQUEsQ0FDSDtFQUFDLENBQ0gsQ0FBQyxnQkFBR3pCLElBQUEsQ0FBQUksU0FBQSxJQUFJLENBQUM7QUFFcEI7QUFFQSxlQUFlSSw0QkFBNEIiLCJpZ25vcmVMaXN0IjpbXX0=