UNPKG

merchi_product_form

Version:
23 lines 4.21 kB
import * as React from 'react'; import * as moment from 'moment-timezone'; import DateCountdown from './DateCountdown'; import { useMerchiFormContext } from '../context/MerchiProductFormProvider'; import { jsx as _jsx, Fragment as _Fragment } from "react/jsx-runtime"; function ProductFeatureDeadline() { var _useMerchiFormContext = useMerchiFormContext(), product = _useMerchiFormContext.product; var featureDeadline = product.featureDeadline; var tz = Intl && Intl.DateTimeFormat() && Intl.DateTimeFormat().resolvedOptions() ? Intl.DateTimeFormat().resolvedOptions().timeZone : ''; var tooltip = featureDeadline ? "Available until ".concat(moment.unix(featureDeadline / 1000).tz(tz).format('ddd Do MMM')) : ''; return /*#__PURE__*/_jsx(_Fragment, { children: featureDeadline && /*#__PURE__*/_jsx("div", { className: "merchi-feature-deadline-container", children: /*#__PURE__*/_jsx(DateCountdown, { deadline: featureDeadline, tooltip: tooltip }) }) }); } export default ProductFeatureDeadline; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJSZWFjdCIsIm1vbWVudCIsIkRhdGVDb3VudGRvd24iLCJ1c2VNZXJjaGlGb3JtQ29udGV4dCIsImpzeCIsIl9qc3giLCJGcmFnbWVudCIsIl9GcmFnbWVudCIsIlByb2R1Y3RGZWF0dXJlRGVhZGxpbmUiLCJfdXNlTWVyY2hpRm9ybUNvbnRleHQiLCJwcm9kdWN0IiwiZmVhdHVyZURlYWRsaW5lIiwidHoiLCJJbnRsIiwiRGF0ZVRpbWVGb3JtYXQiLCJyZXNvbHZlZE9wdGlvbnMiLCJ0aW1lWm9uZSIsInRvb2x0aXAiLCJjb25jYXQiLCJ1bml4IiwiZm9ybWF0IiwiY2hpbGRyZW4iLCJjbGFzc05hbWUiLCJkZWFkbGluZSJdLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb21wb25lbnRzL1Byb2R1Y3RGZWF0dXJlRGVhZGxpbmUudHN4Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCAqIGFzIFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0ICogYXMgbW9tZW50IGZyb20gJ21vbWVudC10aW1lem9uZSc7XHJcbmltcG9ydCBEYXRlQ291bnRkb3duIGZyb20gJy4vRGF0ZUNvdW50ZG93bic7XHJcbmltcG9ydCB7IHVzZU1lcmNoaUZvcm1Db250ZXh0IH0gZnJvbSAnLi4vY29udGV4dC9NZXJjaGlQcm9kdWN0Rm9ybVByb3ZpZGVyJztcclxuXHJcbmZ1bmN0aW9uIFByb2R1Y3RGZWF0dXJlRGVhZGxpbmUoKSB7XHJcbiAgY29uc3QgeyBwcm9kdWN0IH0gPSB1c2VNZXJjaGlGb3JtQ29udGV4dCgpO1xyXG4gIGNvbnN0IHsgZmVhdHVyZURlYWRsaW5lIH0gPSBwcm9kdWN0O1xyXG4gIGNvbnN0IHR6ID0gKEludGwgYXMgYW55KSAmJiAoSW50bCBhcyBhbnkpLkRhdGVUaW1lRm9ybWF0KCkgJiYgKEludGwgYXMgYW55KS5EYXRlVGltZUZvcm1hdCgpLnJlc29sdmVkT3B0aW9ucygpID9cclxuICAgIChJbnRsIGFzIGFueSkuRGF0ZVRpbWVGb3JtYXQoKS5yZXNvbHZlZE9wdGlvbnMoKS50aW1lWm9uZSA6ICcnO1xyXG4gIGNvbnN0IHRvb2x0aXAgPSBmZWF0dXJlRGVhZGxpbmUgP1xyXG4gICAgYEF2YWlsYWJsZSB1bnRpbCAke21vbWVudC51bml4KGZlYXR1cmVEZWFkbGluZSAvIDEwMDApLnR6KHR6KS5mb3JtYXQoJ2RkZCBEbyBNTU0nKX1gIDogJyc7XHJcbiAgcmV0dXJuIChcclxuICAgIDw+XHJcbiAgICAgIHtmZWF0dXJlRGVhZGxpbmUgJiZcclxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT0nbWVyY2hpLWZlYXR1cmUtZGVhZGxpbmUtY29udGFpbmVyJz5cclxuICAgICAgICAgIDxEYXRlQ291bnRkb3duXHJcbiAgICAgICAgICAgIGRlYWRsaW5lPXtmZWF0dXJlRGVhZGxpbmV9XHJcbiAgICAgICAgICAgIHRvb2x0aXA9e3Rvb2x0aXB9XHJcbiAgICAgICAgICAvPlxyXG4gICAgICAgIDwvZGl2PlxyXG4gICAgICB9XHJcbiAgICA8Lz5cclxuICApO1xyXG59XHJcblxyXG5leHBvcnQgZGVmYXVsdCBQcm9kdWN0RmVhdHVyZURlYWRsaW5lO1xyXG4iXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sS0FBS0EsS0FBSyxNQUFNLE9BQU87QUFDOUIsT0FBTyxLQUFLQyxNQUFNLE1BQU0saUJBQWlCO0FBQ3pDLE9BQU9DLGFBQWEsTUFBTSxpQkFBaUI7QUFDM0MsU0FBU0Msb0JBQW9CLFFBQVEsc0NBQXNDO0FBQUMsU0FBQUMsR0FBQSxJQUFBQyxJQUFBLEVBQUFDLFFBQUEsSUFBQUMsU0FBQTtBQUU1RSxTQUFTQyxzQkFBc0JBLENBQUEsRUFBRztFQUNoQyxJQUFBQyxxQkFBQSxHQUFvQk4sb0JBQW9CLENBQUMsQ0FBQztJQUFsQ08sT0FBTyxHQUFBRCxxQkFBQSxDQUFQQyxPQUFPO0VBQ2YsSUFBUUMsZUFBZSxHQUFLRCxPQUFPLENBQTNCQyxlQUFlO0VBQ3ZCLElBQU1DLEVBQUUsR0FBSUMsSUFBSSxJQUFhQSxJQUFJLENBQVNDLGNBQWMsQ0FBQyxDQUFDLElBQUtELElBQUksQ0FBU0MsY0FBYyxDQUFDLENBQUMsQ0FBQ0MsZUFBZSxDQUFDLENBQUMsR0FDM0dGLElBQUksQ0FBU0MsY0FBYyxDQUFDLENBQUMsQ0FBQ0MsZUFBZSxDQUFDLENBQUMsQ0FBQ0MsUUFBUSxHQUFHLEVBQUU7RUFDaEUsSUFBTUMsT0FBTyxHQUFHTixlQUFlLHNCQUFBTyxNQUFBLENBQ1ZqQixNQUFNLENBQUNrQixJQUFJLENBQUNSLGVBQWUsR0FBRyxJQUFJLENBQUMsQ0FBQ0MsRUFBRSxDQUFDQSxFQUFFLENBQUMsQ0FBQ1EsTUFBTSxDQUFDLFlBQVksQ0FBQyxJQUFLLEVBQUU7RUFDM0Ysb0JBQ0VmLElBQUEsQ0FBQUUsU0FBQTtJQUFBYyxRQUFBLEVBQ0dWLGVBQWUsaUJBQ2ROLElBQUE7TUFBS2lCLFNBQVMsRUFBQyxtQ0FBbUM7TUFBQUQsUUFBQSxlQUNoRGhCLElBQUEsQ0FBQ0gsYUFBYTtRQUNacUIsUUFBUSxFQUFFWixlQUFnQjtRQUMxQk0sT0FBTyxFQUFFQTtNQUFRLENBQ2xCO0lBQUMsQ0FDQztFQUFDLENBRVIsQ0FBQztBQUVQO0FBRUEsZUFBZVQsc0JBQXNCIiwiaWdub3JlTGlzdCI6W119