UNPKG

merchi_product_form

Version:
36 lines 5.12 kB
import * as React from 'react'; import { useMerchiFormContext } from '../context/MerchiProductFormProvider'; import { isoCountries } from './utils'; import { IconCountryFlag } from './icons'; import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime"; function ProductTitle() { var _useMerchiFormContext = useMerchiFormContext(), classNameProductTitle = _useMerchiFormContext.classNameProductTitle, classNameProductOriginTitle = _useMerchiFormContext.classNameProductOriginTitle, hideCountry = _useMerchiFormContext.hideCountry, hideDomainName = _useMerchiFormContext.hideDomainName, product = _useMerchiFormContext.product; var _product$domain = product.domain, domain = _product$domain === void 0 ? {} : _product$domain, name = product.name; var country = domain.country || 'AU'; var countryName = isoCountries[country]; return /*#__PURE__*/_jsxs("div", { children: [/*#__PURE__*/_jsx("div", { className: classNameProductOriginTitle, children: /*#__PURE__*/_jsxs("h5", { children: [!hideCountry && /*#__PURE__*/_jsx(IconCountryFlag, { countryCode: country.toLowerCase(), tooltip: "Country of origin ".concat(countryName) }), !hideDomainName && " ".concat(domain.emailDomain)] }) }), /*#__PURE__*/_jsx("div", { children: /*#__PURE__*/_jsx("h1", { className: classNameProductTitle, children: name }) })] }); } export default ProductTitle; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJSZWFjdCIsInVzZU1lcmNoaUZvcm1Db250ZXh0IiwiaXNvQ291bnRyaWVzIiwiSWNvbkNvdW50cnlGbGFnIiwianN4IiwiX2pzeCIsImpzeHMiLCJfanN4cyIsIlByb2R1Y3RUaXRsZSIsIl91c2VNZXJjaGlGb3JtQ29udGV4dCIsImNsYXNzTmFtZVByb2R1Y3RUaXRsZSIsImNsYXNzTmFtZVByb2R1Y3RPcmlnaW5UaXRsZSIsImhpZGVDb3VudHJ5IiwiaGlkZURvbWFpbk5hbWUiLCJwcm9kdWN0IiwiX3Byb2R1Y3QkZG9tYWluIiwiZG9tYWluIiwibmFtZSIsImNvdW50cnkiLCJjb3VudHJ5TmFtZSIsImNoaWxkcmVuIiwiY2xhc3NOYW1lIiwiY291bnRyeUNvZGUiLCJ0b0xvd2VyQ2FzZSIsInRvb2x0aXAiLCJjb25jYXQiLCJlbWFpbERvbWFpbiJdLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb21wb25lbnRzL1Byb2R1Y3RUaXRsZS50c3giXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgeyB1c2VNZXJjaGlGb3JtQ29udGV4dCB9IGZyb20gJy4uL2NvbnRleHQvTWVyY2hpUHJvZHVjdEZvcm1Qcm92aWRlcic7XHJcbmltcG9ydCB7IGlzb0NvdW50cmllcyB9IGZyb20gJy4vdXRpbHMnO1xyXG5pbXBvcnQgeyBJY29uQ291bnRyeUZsYWcgfSBmcm9tICcuL2ljb25zJztcclxuXHJcbmZ1bmN0aW9uIFByb2R1Y3RUaXRsZSgpIHtcclxuICBjb25zdCB7XHJcbiAgICBjbGFzc05hbWVQcm9kdWN0VGl0bGUsXHJcbiAgICBjbGFzc05hbWVQcm9kdWN0T3JpZ2luVGl0bGUsXHJcbiAgICBoaWRlQ291bnRyeSxcclxuICAgIGhpZGVEb21haW5OYW1lLFxyXG4gICAgcHJvZHVjdCxcclxuICB9ID0gdXNlTWVyY2hpRm9ybUNvbnRleHQoKTtcclxuICBjb25zdCB7IGRvbWFpbiA9IHt9LCBuYW1lIH0gPSBwcm9kdWN0O1xyXG4gIGNvbnN0IGNvdW50cnkgPSBkb21haW4uY291bnRyeSB8fCAnQVUnO1xyXG4gIGNvbnN0IGNvdW50cnlOYW1lID0gaXNvQ291bnRyaWVzW2NvdW50cnldO1xyXG4gIHJldHVybiAoXHJcbiAgICA8ZGl2PlxyXG4gICAgICA8ZGl2IGNsYXNzTmFtZT17Y2xhc3NOYW1lUHJvZHVjdE9yaWdpblRpdGxlfT5cclxuICAgICAgICA8aDU+XHJcbiAgICAgICAgICB7IWhpZGVDb3VudHJ5ICYmXHJcbiAgICAgICAgICAgIDxJY29uQ291bnRyeUZsYWdcclxuICAgICAgICAgICAgICBjb3VudHJ5Q29kZT17Y291bnRyeS50b0xvd2VyQ2FzZSgpfVxyXG4gICAgICAgICAgICAgIHRvb2x0aXA9e2BDb3VudHJ5IG9mIG9yaWdpbiAke2NvdW50cnlOYW1lfWB9XHJcbiAgICAgICAgICAgIC8+XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICB7IWhpZGVEb21haW5OYW1lICYmIGAgJHtkb21haW4uZW1haWxEb21haW59YH1cclxuICAgICAgICA8L2g1PlxyXG4gICAgICA8L2Rpdj5cclxuICAgICAgPGRpdj5cclxuICAgICAgICA8aDEgY2xhc3NOYW1lPXtjbGFzc05hbWVQcm9kdWN0VGl0bGV9PntuYW1lfTwvaDE+XHJcbiAgICAgIDwvZGl2PlxyXG4gICAgPC9kaXY+XHJcbiAgKTtcclxufVxyXG5cclxuZXhwb3J0IGRlZmF1bHQgUHJvZHVjdFRpdGxlO1xyXG4iXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sS0FBS0EsS0FBSyxNQUFNLE9BQU87QUFDOUIsU0FBU0Msb0JBQW9CLFFBQVEsc0NBQXNDO0FBQzNFLFNBQVNDLFlBQVksUUFBUSxTQUFTO0FBQ3RDLFNBQVNDLGVBQWUsUUFBUSxTQUFTO0FBQUMsU0FBQUMsR0FBQSxJQUFBQyxJQUFBLEVBQUFDLElBQUEsSUFBQUMsS0FBQTtBQUUxQyxTQUFTQyxZQUFZQSxDQUFBLEVBQUc7RUFDdEIsSUFBQUMscUJBQUEsR0FNSVIsb0JBQW9CLENBQUMsQ0FBQztJQUx4QlMscUJBQXFCLEdBQUFELHFCQUFBLENBQXJCQyxxQkFBcUI7SUFDckJDLDJCQUEyQixHQUFBRixxQkFBQSxDQUEzQkUsMkJBQTJCO0lBQzNCQyxXQUFXLEdBQUFILHFCQUFBLENBQVhHLFdBQVc7SUFDWEMsY0FBYyxHQUFBSixxQkFBQSxDQUFkSSxjQUFjO0lBQ2RDLE9BQU8sR0FBQUwscUJBQUEsQ0FBUEssT0FBTztFQUVULElBQUFDLGVBQUEsR0FBOEJELE9BQU8sQ0FBN0JFLE1BQU07SUFBTkEsTUFBTSxHQUFBRCxlQUFBLGNBQUcsQ0FBQyxDQUFDLEdBQUFBLGVBQUE7SUFBRUUsSUFBSSxHQUFLSCxPQUFPLENBQWhCRyxJQUFJO0VBQ3pCLElBQU1DLE9BQU8sR0FBR0YsTUFBTSxDQUFDRSxPQUFPLElBQUksSUFBSTtFQUN0QyxJQUFNQyxXQUFXLEdBQUdqQixZQUFZLENBQUNnQixPQUFPLENBQUM7RUFDekMsb0JBQ0VYLEtBQUE7SUFBQWEsUUFBQSxnQkFDRWYsSUFBQTtNQUFLZ0IsU0FBUyxFQUFFViwyQkFBNEI7TUFBQVMsUUFBQSxlQUMxQ2IsS0FBQTtRQUFBYSxRQUFBLEdBQ0csQ0FBQ1IsV0FBVyxpQkFDWFAsSUFBQSxDQUFDRixlQUFlO1VBQ2RtQixXQUFXLEVBQUVKLE9BQU8sQ0FBQ0ssV0FBVyxDQUFDLENBQUU7VUFDbkNDLE9BQU8sdUJBQUFDLE1BQUEsQ0FBdUJOLFdBQVc7UUFBRyxDQUM3QyxDQUFDLEVBRUgsQ0FBQ04sY0FBYyxRQUFBWSxNQUFBLENBQVFULE1BQU0sQ0FBQ1UsV0FBVyxDQUFFO01BQUEsQ0FDMUM7SUFBQyxDQUNGLENBQUMsZUFDTnJCLElBQUE7TUFBQWUsUUFBQSxlQUNFZixJQUFBO1FBQUlnQixTQUFTLEVBQUVYLHFCQUFzQjtRQUFBVSxRQUFBLEVBQUVIO01BQUksQ0FBSztJQUFDLENBQzlDLENBQUM7RUFBQSxDQUNILENBQUM7QUFFVjtBQUVBLGVBQWVULFlBQVkiLCJpZ25vcmVMaXN0IjpbXX0=