UNPKG

merchi_product_form

Version:
37 lines 5.04 kB
import * as React from 'react'; import { useMerchiFormContext } from '../context/MerchiProductFormProvider'; import { isoCountries } from './utils'; import { IconCountryFlag } from './icons'; import { jsx as _jsx } from "react/jsx-runtime"; import { 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,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJSZWFjdCIsInVzZU1lcmNoaUZvcm1Db250ZXh0IiwiaXNvQ291bnRyaWVzIiwiSWNvbkNvdW50cnlGbGFnIiwianN4IiwiX2pzeCIsImpzeHMiLCJfanN4cyIsIlByb2R1Y3RUaXRsZSIsIl91c2VNZXJjaGlGb3JtQ29udGV4dCIsImNsYXNzTmFtZVByb2R1Y3RUaXRsZSIsImNsYXNzTmFtZVByb2R1Y3RPcmlnaW5UaXRsZSIsImhpZGVDb3VudHJ5IiwiaGlkZURvbWFpbk5hbWUiLCJwcm9kdWN0IiwiX3Byb2R1Y3QkZG9tYWluIiwiZG9tYWluIiwibmFtZSIsImNvdW50cnkiLCJjb3VudHJ5TmFtZSIsImNoaWxkcmVuIiwiY2xhc3NOYW1lIiwiY291bnRyeUNvZGUiLCJ0b0xvd2VyQ2FzZSIsInRvb2x0aXAiLCJjb25jYXQiLCJlbWFpbERvbWFpbiJdLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb21wb25lbnRzL1Byb2R1Y3RUaXRsZS50c3giXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IHsgdXNlTWVyY2hpRm9ybUNvbnRleHQgfSBmcm9tICcuLi9jb250ZXh0L01lcmNoaVByb2R1Y3RGb3JtUHJvdmlkZXInO1xuaW1wb3J0IHsgaXNvQ291bnRyaWVzIH0gZnJvbSAnLi91dGlscyc7XG5pbXBvcnQgeyBJY29uQ291bnRyeUZsYWcgfSBmcm9tICcuL2ljb25zJztcblxuZnVuY3Rpb24gUHJvZHVjdFRpdGxlKCkge1xuICBjb25zdCB7XG4gICAgY2xhc3NOYW1lUHJvZHVjdFRpdGxlLFxuICAgIGNsYXNzTmFtZVByb2R1Y3RPcmlnaW5UaXRsZSxcbiAgICBoaWRlQ291bnRyeSxcbiAgICBoaWRlRG9tYWluTmFtZSxcbiAgICBwcm9kdWN0LFxuICB9ID0gdXNlTWVyY2hpRm9ybUNvbnRleHQoKTtcbiAgY29uc3QgeyBkb21haW4gPSB7fSwgbmFtZSB9ID0gcHJvZHVjdDtcbiAgY29uc3QgY291bnRyeSA9IGRvbWFpbi5jb3VudHJ5IHx8ICdBVSc7XG4gIGNvbnN0IGNvdW50cnlOYW1lID0gaXNvQ291bnRyaWVzW2NvdW50cnldO1xuICByZXR1cm4gKFxuICAgIDxkaXY+XG4gICAgICA8ZGl2IGNsYXNzTmFtZT17Y2xhc3NOYW1lUHJvZHVjdE9yaWdpblRpdGxlfT5cbiAgICAgICAgPGg1PlxuICAgICAgICAgIHshaGlkZUNvdW50cnkgJiZcbiAgICAgICAgICAgIDxJY29uQ291bnRyeUZsYWdcbiAgICAgICAgICAgICAgY291bnRyeUNvZGU9e2NvdW50cnkudG9Mb3dlckNhc2UoKX1cbiAgICAgICAgICAgICAgdG9vbHRpcD17YENvdW50cnkgb2Ygb3JpZ2luICR7Y291bnRyeU5hbWV9YH1cbiAgICAgICAgICAgIC8+XG4gICAgICAgICAgfVxuICAgICAgICAgIHshaGlkZURvbWFpbk5hbWUgJiYgYCAke2RvbWFpbi5lbWFpbERvbWFpbn1gfVxuICAgICAgICA8L2g1PlxuICAgICAgPC9kaXY+XG4gICAgICA8ZGl2PlxuICAgICAgICA8aDEgY2xhc3NOYW1lPXtjbGFzc05hbWVQcm9kdWN0VGl0bGV9PntuYW1lfTwvaDE+XG4gICAgICA8L2Rpdj5cbiAgICA8L2Rpdj5cbiAgKTtcbn1cblxuZXhwb3J0IGRlZmF1bHQgUHJvZHVjdFRpdGxlO1xuIl0sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEtBQUtBLEtBQUssTUFBTSxPQUFPO0FBQzlCLFNBQVNDLG9CQUFvQixRQUFRLHNDQUFzQztBQUMzRSxTQUFTQyxZQUFZLFFBQVEsU0FBUztBQUN0QyxTQUFTQyxlQUFlLFFBQVEsU0FBUztBQUFDLFNBQUFDLEdBQUEsSUFBQUMsSUFBQTtBQUFBLFNBQUFDLElBQUEsSUFBQUMsS0FBQTtBQUUxQyxTQUFTQyxZQUFZQSxDQUFBLEVBQUc7RUFDdEIsSUFBQUMscUJBQUEsR0FNSVIsb0JBQW9CLENBQUMsQ0FBQztJQUx4QlMscUJBQXFCLEdBQUFELHFCQUFBLENBQXJCQyxxQkFBcUI7SUFDckJDLDJCQUEyQixHQUFBRixxQkFBQSxDQUEzQkUsMkJBQTJCO0lBQzNCQyxXQUFXLEdBQUFILHFCQUFBLENBQVhHLFdBQVc7SUFDWEMsY0FBYyxHQUFBSixxQkFBQSxDQUFkSSxjQUFjO0lBQ2RDLE9BQU8sR0FBQUwscUJBQUEsQ0FBUEssT0FBTztFQUVULElBQUFDLGVBQUEsR0FBOEJELE9BQU8sQ0FBN0JFLE1BQU07SUFBTkEsTUFBTSxHQUFBRCxlQUFBLGNBQUcsQ0FBQyxDQUFDLEdBQUFBLGVBQUE7SUFBRUUsSUFBSSxHQUFLSCxPQUFPLENBQWhCRyxJQUFJO0VBQ3pCLElBQU1DLE9BQU8sR0FBR0YsTUFBTSxDQUFDRSxPQUFPLElBQUksSUFBSTtFQUN0QyxJQUFNQyxXQUFXLEdBQUdqQixZQUFZLENBQUNnQixPQUFPLENBQUM7RUFDekMsb0JBQ0VYLEtBQUE7SUFBQWEsUUFBQSxnQkFDRWYsSUFBQTtNQUFLZ0IsU0FBUyxFQUFFViwyQkFBNEI7TUFBQVMsUUFBQSxlQUMxQ2IsS0FBQTtRQUFBYSxRQUFBLEdBQ0csQ0FBQ1IsV0FBVyxpQkFDWFAsSUFBQSxDQUFDRixlQUFlO1VBQ2RtQixXQUFXLEVBQUVKLE9BQU8sQ0FBQ0ssV0FBVyxDQUFDLENBQUU7VUFDbkNDLE9BQU8sdUJBQUFDLE1BQUEsQ0FBdUJOLFdBQVc7UUFBRyxDQUM3QyxDQUFDLEVBRUgsQ0FBQ04sY0FBYyxRQUFBWSxNQUFBLENBQVFULE1BQU0sQ0FBQ1UsV0FBVyxDQUFFO01BQUEsQ0FDMUM7SUFBQyxDQUNGLENBQUMsZUFDTnJCLElBQUE7TUFBQWUsUUFBQSxlQUNFZixJQUFBO1FBQUlnQixTQUFTLEVBQUVYLHFCQUFzQjtRQUFBVSxRQUFBLEVBQUVIO01BQUksQ0FBSztJQUFDLENBQzlDLENBQUM7RUFBQSxDQUNILENBQUM7QUFFVjtBQUVBLGVBQWVULFlBQVkifQ==