UNPKG

merchi_product_form

Version:
24 lines 4.16 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 } from "react/jsx-runtime"; import { 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,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJSZWFjdCIsIm1vbWVudCIsIkRhdGVDb3VudGRvd24iLCJ1c2VNZXJjaGlGb3JtQ29udGV4dCIsImpzeCIsIl9qc3giLCJGcmFnbWVudCIsIl9GcmFnbWVudCIsIlByb2R1Y3RGZWF0dXJlRGVhZGxpbmUiLCJfdXNlTWVyY2hpRm9ybUNvbnRleHQiLCJwcm9kdWN0IiwiZmVhdHVyZURlYWRsaW5lIiwidHoiLCJJbnRsIiwiRGF0ZVRpbWVGb3JtYXQiLCJyZXNvbHZlZE9wdGlvbnMiLCJ0aW1lWm9uZSIsInRvb2x0aXAiLCJjb25jYXQiLCJ1bml4IiwiZm9ybWF0IiwiY2hpbGRyZW4iLCJjbGFzc05hbWUiLCJkZWFkbGluZSJdLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb21wb25lbnRzL1Byb2R1Y3RGZWF0dXJlRGVhZGxpbmUudHN4Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCAqIGFzIFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCAqIGFzIG1vbWVudCBmcm9tICdtb21lbnQtdGltZXpvbmUnO1xuaW1wb3J0IERhdGVDb3VudGRvd24gZnJvbSAnLi9EYXRlQ291bnRkb3duJztcbmltcG9ydCB7IHVzZU1lcmNoaUZvcm1Db250ZXh0IH0gZnJvbSAnLi4vY29udGV4dC9NZXJjaGlQcm9kdWN0Rm9ybVByb3ZpZGVyJztcblxuZnVuY3Rpb24gUHJvZHVjdEZlYXR1cmVEZWFkbGluZSgpIHtcbiAgY29uc3QgeyBwcm9kdWN0IH0gPSB1c2VNZXJjaGlGb3JtQ29udGV4dCgpO1xuICBjb25zdCB7IGZlYXR1cmVEZWFkbGluZSB9ID0gcHJvZHVjdDtcbiAgY29uc3QgdHogPSAoSW50bCBhcyBhbnkpICYmIChJbnRsIGFzIGFueSkuRGF0ZVRpbWVGb3JtYXQoKSAmJiAoSW50bCBhcyBhbnkpLkRhdGVUaW1lRm9ybWF0KCkucmVzb2x2ZWRPcHRpb25zKCkgP1xuICAgIChJbnRsIGFzIGFueSkuRGF0ZVRpbWVGb3JtYXQoKS5yZXNvbHZlZE9wdGlvbnMoKS50aW1lWm9uZSA6ICcnO1xuICBjb25zdCB0b29sdGlwID0gZmVhdHVyZURlYWRsaW5lID9cbiAgICBgQXZhaWxhYmxlIHVudGlsICR7bW9tZW50LnVuaXgoZmVhdHVyZURlYWRsaW5lIC8gMTAwMCkudHoodHopLmZvcm1hdCgnZGRkIERvIE1NTScpfWAgOiAnJztcbiAgcmV0dXJuIChcbiAgICA8PlxuICAgICAge2ZlYXR1cmVEZWFkbGluZSAmJlxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT0nbWVyY2hpLWZlYXR1cmUtZGVhZGxpbmUtY29udGFpbmVyJz5cbiAgICAgICAgICA8RGF0ZUNvdW50ZG93blxuICAgICAgICAgICAgZGVhZGxpbmU9e2ZlYXR1cmVEZWFkbGluZX1cbiAgICAgICAgICAgIHRvb2x0aXA9e3Rvb2x0aXB9XG4gICAgICAgICAgLz5cbiAgICAgICAgPC9kaXY+XG4gICAgICB9XG4gICAgPC8+XG4gICk7XG59XG5cbmV4cG9ydCBkZWZhdWx0IFByb2R1Y3RGZWF0dXJlRGVhZGxpbmU7XG4iXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sS0FBS0EsS0FBSyxNQUFNLE9BQU87QUFDOUIsT0FBTyxLQUFLQyxNQUFNLE1BQU0saUJBQWlCO0FBQ3pDLE9BQU9DLGFBQWEsTUFBTSxpQkFBaUI7QUFDM0MsU0FBU0Msb0JBQW9CLFFBQVEsc0NBQXNDO0FBQUMsU0FBQUMsR0FBQSxJQUFBQyxJQUFBO0FBQUEsU0FBQUMsUUFBQSxJQUFBQyxTQUFBO0FBRTVFLFNBQVNDLHNCQUFzQkEsQ0FBQSxFQUFHO0VBQ2hDLElBQUFDLHFCQUFBLEdBQW9CTixvQkFBb0IsQ0FBQyxDQUFDO0lBQWxDTyxPQUFPLEdBQUFELHFCQUFBLENBQVBDLE9BQU87RUFDZixJQUFRQyxlQUFlLEdBQUtELE9BQU8sQ0FBM0JDLGVBQWU7RUFDdkIsSUFBTUMsRUFBRSxHQUFJQyxJQUFJLElBQWFBLElBQUksQ0FBU0MsY0FBYyxDQUFDLENBQUMsSUFBS0QsSUFBSSxDQUFTQyxjQUFjLENBQUMsQ0FBQyxDQUFDQyxlQUFlLENBQUMsQ0FBQyxHQUMzR0YsSUFBSSxDQUFTQyxjQUFjLENBQUMsQ0FBQyxDQUFDQyxlQUFlLENBQUMsQ0FBQyxDQUFDQyxRQUFRLEdBQUcsRUFBRTtFQUNoRSxJQUFNQyxPQUFPLEdBQUdOLGVBQWUsc0JBQUFPLE1BQUEsQ0FDVmpCLE1BQU0sQ0FBQ2tCLElBQUksQ0FBQ1IsZUFBZSxHQUFHLElBQUksQ0FBQyxDQUFDQyxFQUFFLENBQUNBLEVBQUUsQ0FBQyxDQUFDUSxNQUFNLENBQUMsWUFBWSxDQUFDLElBQUssRUFBRTtFQUMzRixvQkFDRWYsSUFBQSxDQUFBRSxTQUFBO0lBQUFjLFFBQUEsRUFDR1YsZUFBZSxpQkFDZE4sSUFBQTtNQUFLaUIsU0FBUyxFQUFDLG1DQUFtQztNQUFBRCxRQUFBLGVBQ2hEaEIsSUFBQSxDQUFDSCxhQUFhO1FBQ1pxQixRQUFRLEVBQUVaLGVBQWdCO1FBQzFCTSxPQUFPLEVBQUVBO01BQVEsQ0FDbEI7SUFBQyxDQUNDO0VBQUMsQ0FFUixDQUFDO0FBRVA7QUFFQSxlQUFlVCxzQkFBc0IifQ==