UNPKG

datocms-plugin-record-comments

Version:

A plugin that allows you and your project collaborators to leave comments under a record

2 lines 251 kB
/*! For license information please see main.bce144d4.js.LICENSE.txt */ !function(){var e={757:function(e,t,n){e.exports=n(727)},535:function(e,t,n){"use strict";var r=n(612),o=n.n(r);function a(e){return function(t,n){return n.mode===e}}var i=a("onBoot"),l=a("renderPage"),u=a("renderConfigScreen"),c=a("renderModal"),s=a("renderItemFormSidebarPanel"),f=a("renderItemFormSidebar"),d=a("renderItemFormOutlet"),p=a("renderFieldExtension"),m=a("renderManualFieldExtensionConfigScreen"),h=a("renderAssetSource"),y=function(){return y=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},y.apply(this,arguments)},v=function(e,t,n,r){return new(n||(n=Promise))((function(o,a){function i(e){try{u(r.next(e))}catch(t){a(t)}}function l(e){try{u(r.throw(e))}catch(t){a(t)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,l)}u((r=r.apply(e,t||[])).next())}))},g=function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:l(0),throw:l(1),return:l(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function l(a){return function(l){return function(a){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(l){a=[6,l],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,l])}}},b=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))};function w(e){return function(t,n){if(!e)return{};for(var r={},o=0,a=t;o<a.length;o++){var i=a[o],l=n.itemTypes[i.relationships.item_type.data.id];r[i.id]=e(i,y(y({},n),{itemType:l}))}return r}}var k=function(e){var t=null,n=function(n){var r=void 0===n?Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.getBoundingClientRect().height,function(){for(var e=document.querySelectorAll("body *"),t=0,n=0;n<e.length;n++)t=Math.max(e[n].getBoundingClientRect().bottom,t);return t}()):n;r!==t&&(e.setHeight(r),t=r)},r=null,o=null,a=function(){return n()};return{updateHeight:n,startAutoResizer:function(){n(),r||(r=new ResizeObserver(a)).observe(document.documentElement),o||(o=new MutationObserver(a)).observe(window.document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})},stopAutoResizer:function(){r&&(r.disconnect(),r=null),o&&(o.disconnect(),o=null)},isAutoResizerActive:function(){return Boolean(r)}}};var S=n(791),_=n(164),E=n(184);function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function O(e,t){if(e){if("string"===typeof e)return x(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?x(e,t):void 0}}function C(e){return function(e){if(Array.isArray(e))return x(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||O(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function T(e,t,n,r,o,a,i){try{var l=e[a](i),u=l.value}catch(c){return void n(c)}l.done?t(u):Promise.resolve(u).then(r,o)}function P(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(u){l=!0,o=u}finally{try{i||null==n.return||n.return()}finally{if(l)throw o}}return a}}(e,t)||O(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var N=n(757),j=n.n(N),z=n(694),L=n.n(z),R=function(){return R=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},R.apply(this,arguments)};function I(e){return e===e.toLowerCase()?e:e.replace(/[A-Z]/g,(function(e){return"-".concat(e.toLowerCase())}))}function M(e,t){return void 0===t&&(t=!1),R({padding:t?void 0:e.bodyPadding.map((function(e){return"".concat(e,"px")})).join(" ")},Object.fromEntries(Object.entries(e.theme).flatMap((function(e){var t,n=e[0],r=e[1];return[["--".concat(I(n)),r],["--".concat(I("".concat(n,"RgbComponents"))),(null===(t=r.match(/rgb\((\d+, \d+, \d+)\)/))||void 0===t?void 0:t[1])||void 0]]}))))}var A=JSON.parse('{"A":"_themeVariables_ovgoa_1","J":"_canvas_ovgoa_68"}'),F=(0,S.createContext)(null);function D(e){var t=e.ctx,n=e.children,r=e.noAutoResizer,o=t.mode;return(0,S.useEffect)((function(){if(!["renderPage","renderItemFormSidebar"].includes(o)&&!r){var e=t;return e.startAutoResizer(),function(){e.stopAutoResizer()}}}),[o,r]),S.createElement(F.Provider,{value:t},S.createElement("div",{className:L()(A.A,A.J),style:M(t)},n))}var U=JSON.parse('{"button":"_button_474wk_1","disabled":"_disabled_474wk_30","buttonType-muted":"_buttonType-muted_474wk_34","buttonType-primary":"_buttonType-primary_474wk_50","buttonType-negative":"_buttonType-negative_474wk_71","buttonSize-xxs":"_buttonSize-xxs_474wk_88","buttonSize-xs":"_buttonSize-xs_474wk_93","buttonSize-s":"_buttonSize-s_474wk_98","buttonSize-m":"_buttonSize-m_474wk_103","buttonSize-l":"_buttonSize-l_474wk_108","buttonSize-xl":"_buttonSize-xl_474wk_113","fullWidth":"_fullWidth_474wk_118","button__leftIcon":"_button__leftIcon_474wk_124","button__rightIcon":"_button__rightIcon_474wk_125"}');function W(e){var t,n=e.children,r=e.className,o=e.disabled,a=e.buttonType,i=void 0===a?"muted":a,l=e.buttonSize,u=void 0===l?"m":l,c=e.fullWidth,s=e.onClick,f=e.style,d=e.leftIcon,p=e.rightIcon,m=e.type,h=void 0===m?"button":m;return S.createElement("button",{type:h,className:L()(U.button,U["buttonType-".concat(i)],U["buttonSize-".concat(u)],(t={},t[U.disabled]=o,t[U.fullWidth]=c,t),r),disabled:o,onClick:s,style:f},d&&S.createElement("span",{className:U.button__leftIcon},d),n&&S.createElement("span",null,n),p&&S.createElement("span",{className:U.button__rightIcon},p))}var B={"comment-main":"comment_comment-main__zDR1p","author-profile-picture":"comment_author-profile-picture__WNIa4",comment__buttons:"comment_comment__buttons__AGzDE",comment__button:"comment_comment__button__y-ZQL",comment:"comment_comment__0hE4i",reply:"comment_reply__rYR06","author-info":"comment_author-info__94HXK","comment-body":"comment_comment-body__4pCj9","comment-textarea":"comment_comment-textarea__739+e","comment-footer":"comment_comment-footer__JeTiZ",comment__timestamps:"comment_comment__timestamps__6ETBp",tip:"comment_tip__odnn+","tip-down":"comment_tip-down__m7c+k",dialogbox:"comment_dialogbox__jgVQS",body:"comment_body__78QfF",message:"comment_message__9EHmC","reply-line":"comment_reply-line__moaQ8","reply-profile-picture-line":"comment_reply-profile-picture-line__qikPK",upvoted:"comment_upvoted__qlO+Q",comment__interface:"comment_comment__interface__RAWY4"};function V(){return V=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},V.apply(this,arguments)}var H=S.useLayoutEffect,q=function(e){var t=(0,S.useRef)(e);return H((function(){t.current=e})),t},$=function(e,t){"function"!==typeof e?e.current=t:e(t)},Q=function(e,t){var n=(0,S.useRef)();return(0,S.useCallback)((function(r){e.current=r,n.current&&$(n.current,null),n.current=t,t&&$(t,r)}),[t])},Y={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0"},K=function(e){Object.keys(Y).forEach((function(t){e.style.setProperty(t,Y[t],"important")}))},G=null;var X=function(){},J=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth","boxSizing","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","lineHeight","paddingBottom","paddingLeft","paddingRight","paddingTop","tabSize","textIndent","textRendering","textTransform","width","wordBreak"],Z=!!document.documentElement.currentStyle,ee=function(e,t){var n=e.cacheMeasurements,r=e.maxRows,o=e.minRows,a=e.onChange,i=void 0===a?X:a,l=e.onHeightChange,u=void 0===l?X:l,c=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"]);var s=void 0!==c.value,f=(0,S.useRef)(null),d=Q(f,t),p=(0,S.useRef)(0),m=(0,S.useRef)(),h=function(){var e=f.current,t=n&&m.current?m.current:function(e){var t=window.getComputedStyle(e);if(null===t)return null;var n,r=(n=t,J.reduce((function(e,t){return e[t]=n[t],e}),{})),o=r.boxSizing;return""===o?null:(Z&&"border-box"===o&&(r.width=parseFloat(r.width)+parseFloat(r.borderRightWidth)+parseFloat(r.borderLeftWidth)+parseFloat(r.paddingRight)+parseFloat(r.paddingLeft)+"px"),{sizingStyle:r,paddingSize:parseFloat(r.paddingBottom)+parseFloat(r.paddingTop),borderSize:parseFloat(r.borderBottomWidth)+parseFloat(r.borderTopWidth)})}(e);if(t){m.current=t;var a=function(e,t,n,r){void 0===n&&(n=1),void 0===r&&(r=1/0),G||((G=document.createElement("textarea")).setAttribute("tabindex","-1"),G.setAttribute("aria-hidden","true"),K(G)),null===G.parentNode&&document.body.appendChild(G);var o=e.paddingSize,a=e.borderSize,i=e.sizingStyle,l=i.boxSizing;Object.keys(i).forEach((function(e){var t=e;G.style[t]=i[t]})),K(G),G.value=t;var u=function(e,t){var n=e.scrollHeight;return"border-box"===t.sizingStyle.boxSizing?n+t.borderSize:n-t.paddingSize}(G,e);G.value="x";var c=G.scrollHeight-o,s=c*n;"border-box"===l&&(s=s+o+a),u=Math.max(s,u);var f=c*r;return"border-box"===l&&(f=f+o+a),[u=Math.min(f,u),c]}(t,e.value||e.placeholder||"x",o,r),i=a[0],l=a[1];p.current!==i&&(p.current=i,e.style.setProperty("height",i+"px","important"),u(i,{rowHeight:l}))}};return(0,S.useLayoutEffect)(h),function(e){var t=q(e);(0,S.useLayoutEffect)((function(){var e=function(e){t.current(e)};return window.addEventListener("resize",e),function(){window.removeEventListener("resize",e)}}),[])}(h),(0,S.createElement)("textarea",V({},c,{onChange:function(e){s||h(),i(e)},ref:d}))},te=(0,S.forwardRef)(ee),ne=n(7),re=n.n(ne),oe="en",ae={},ie={};function le(){return oe}function ue(e){return ae[e]}function ce(e){return ae[e]?e:ie[e.toLowerCase()]?ie[e.toLowerCase()]:void 0}function se(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.localeMatcher||"lookup";switch(n){case"lookup":case"best fit":return fe(e);default:throw new RangeError('Invalid "localeMatcher" option: '.concat(n))}}function fe(e){var t=ce(e);if(t)return t;for(var n=e.split("-");e.length>1;){n.pop();var r=ce(e=n.join("-"));if(r)return r}}var de={af:function(e){return 1==e?"one":"other"},am:function(e){return e>=0&&e<=1?"one":"other"},ar:function(e){var t=String(e).split("."),n=Number(t[0])==e&&t[0].slice(-2);return 0==e?"zero":1==e?"one":2==e?"two":n>=3&&n<=10?"few":n>=11&&n<=99?"many":"other"},ast:function(e){var t=!String(e).split(".")[1];return 1==e&&t?"one":"other"},be:function(e){var t=String(e).split("."),n=Number(t[0])==e,r=n&&t[0].slice(-1),o=n&&t[0].slice(-2);return 1==r&&11!=o?"one":r>=2&&r<=4&&(o<12||o>14)?"few":n&&0==r||r>=5&&r<=9||o>=11&&o<=14?"many":"other"},br:function(e){var t=String(e).split("."),n=Number(t[0])==e,r=n&&t[0].slice(-1),o=n&&t[0].slice(-2),a=n&&t[0].slice(-6);return 1==r&&11!=o&&71!=o&&91!=o?"one":2==r&&12!=o&&72!=o&&92!=o?"two":(3==r||4==r||9==r)&&(o<10||o>19)&&(o<70||o>79)&&(o<90||o>99)?"few":0!=e&&n&&0==a?"many":"other"},bs:function(e){var t=String(e).split("."),n=t[0],r=t[1]||"",o=!t[1],a=n.slice(-1),i=n.slice(-2),l=r.slice(-1),u=r.slice(-2);return o&&1==a&&11!=i||1==l&&11!=u?"one":o&&a>=2&&a<=4&&(i<12||i>14)||l>=2&&l<=4&&(u<12||u>14)?"few":"other"},ceb:function(e){var t=String(e).split("."),n=t[0],r=t[1]||"",o=!t[1],a=n.slice(-1),i=r.slice(-1);return o&&(1==n||2==n||3==n)||o&&4!=a&&6!=a&&9!=a||!o&&4!=i&&6!=i&&9!=i?"one":"other"},cs:function(e){var t=String(e).split("."),n=t[0],r=!t[1];return 1==e&&r?"one":n>=2&&n<=4&&r?"few":r?"other":"many"},cy:function(e){return 0==e?"zero":1==e?"one":2==e?"two":3==e?"few":6==e?"many":"other"},da:function(e){var t=String(e).split("."),n=t[0],r=Number(t[0])==e;return 1!=e&&(r||0!=n&&1!=n)?"other":"one"},dsb:function(e){var t=String(e).split("."),n=t[0],r=t[1]||"",o=!t[1],a=n.slice(-2),i=r.slice(-2);return o&&1==a||1==i?"one":o&&2==a||2==i?"two":o&&(3==a||4==a)||3==i||4==i?"few":"other"},dz:function(e){return"other"},ff:function(e){return e>=0&&e<2?"one":"other"},fr:function(e){var t=String(e).split("."),n=t[0],r=!t[1],o=n.slice(-6);return e>=0&&e<2?"one":0!=n&&0==o&&r?"many":"other"},ga:function(e){var t=String(e).split("."),n=Number(t[0])==e;return 1==e?"one":2==e?"two":n&&e>=3&&e<=6?"few":n&&e>=7&&e<=10?"many":"other"},gd:function(e){var t=String(e).split("."),n=Number(t[0])==e;return 1==e||11==e?"one":2==e||12==e?"two":n&&e>=3&&e<=10||n&&e>=13&&e<=19?"few":"other"},he:function(e){var t=String(e).split("."),n=t[0],r=!t[1],o=Number(t[0])==e,a=o&&t[0].slice(-1);return 1==e&&r?"one":2==n&&r?"two":r&&(e<0||e>10)&&o&&0==a?"many":"other"},is:function(e){var t=String(e).split("."),n=t[0],r=Number(t[0])==e,o=n.slice(-1),a=n.slice(-2);return r&&1==o&&11!=a||!r?"one":"other"},ksh:function(e){return 0==e?"zero":1==e?"one":"other"},lt:function(e){var t=String(e).split("."),n=t[1]||"",r=Number(t[0])==e,o=r&&t[0].slice(-1),a=r&&t[0].slice(-2);return 1==o&&(a<11||a>19)?"one":o>=2&&o<=9&&(a<11||a>19)?"few":0!=n?"many":"other"},lv:function(e){var t=String(e).split("."),n=t[1]||"",r=n.length,o=Number(t[0])==e,a=o&&t[0].slice(-1),i=o&&t[0].slice(-2),l=n.slice(-2),u=n.slice(-1);return o&&0==a||i>=11&&i<=19||2==r&&l>=11&&l<=19?"zero":1==a&&11!=i||2==r&&1==u&&11!=l||2!=r&&1==u?"one":"other"},mk:function(e){var t=String(e).split("."),n=t[0],r=t[1]||"",o=!t[1],a=n.slice(-1),i=n.slice(-2),l=r.slice(-1),u=r.slice(-2);return o&&1==a&&11!=i||1==l&&11!=u?"one":"other"},mt:function(e){var t=String(e).split("."),n=Number(t[0])==e&&t[0].slice(-2);return 1==e?"one":0==e||n>=2&&n<=10?"few":n>=11&&n<=19?"many":"other"},pa:function(e){return 0==e||1==e?"one":"other"},pl:function(e){var t=String(e).split("."),n=t[0],r=!t[1],o=n.slice(-1),a=n.slice(-2);return 1==e&&r?"one":r&&o>=2&&o<=4&&(a<12||a>14)?"few":r&&1!=n&&(0==o||1==o)||r&&o>=5&&o<=9||r&&a>=12&&a<=14?"many":"other"},pt:function(e){var t=String(e).split(".")[0];return 0==t||1==t?"one":"other"},ro:function(e){var t=String(e).split("."),n=!t[1],r=Number(t[0])==e&&t[0].slice(-2);return 1==e&&n?"one":!n||0==e||r>=2&&r<=19?"few":"other"},ru:function(e){var t=String(e).split("."),n=t[0],r=!t[1],o=n.slice(-1),a=n.slice(-2);return r&&1==o&&11!=a?"one":r&&o>=2&&o<=4&&(a<12||a>14)?"few":r&&0==o||r&&o>=5&&o<=9||r&&a>=11&&a<=14?"many":"other"},se:function(e){return 1==e?"one":2==e?"two":"other"},si:function(e){var t=String(e).split("."),n=t[0],r=t[1]||"";return 0==e||1==e||0==n&&1==r?"one":"other"},sl:function(e){var t=String(e).split("."),n=t[0],r=!t[1],o=n.slice(-2);return r&&1==o?"one":r&&2==o?"two":r&&(3==o||4==o)||!r?"few":"other"}};de.as=de.am,de.az=de.af,de.bg=de.af,de.bn=de.am,de.ca=de.ast,de.ce=de.af,de.chr=de.af,de.de=de.ast,de.ee=de.af,de.el=de.af,de.en=de.ast,de.es=de.af,de.et=de.ast,de.eu=de.af,de.fa=de.am,de.fi=de.ast,de.fil=de.ceb,de.fo=de.af,de.fur=de.af,de.fy=de.ast,de.gl=de.ast,de.gu=de.am,de.ha=de.af,de.hi=de.am,de.hr=de.bs,de.hsb=de.dsb,de.hu=de.af,de.hy=de.ff,de.ia=de.ast,de.id=de.dz,de.ig=de.dz,de.it=de.ast,de.ja=de.dz,de.jgo=de.af,de.jv=de.dz,de.ka=de.af,de.kea=de.dz,de.kk=de.af,de.kl=de.af,de.km=de.dz,de.kn=de.am,de.ko=de.dz,de.ku=de.af,de.ky=de.af,de.lb=de.af,de.lkt=de.dz,de.lo=de.dz,de.ml=de.af,de.mn=de.af,de.mr=de.af,de.ms=de.dz,de.my=de.dz,de.nb=de.af,de.ne=de.af,de.nl=de.ast,de.nn=de.af,de.no=de.af,de.or=de.af,de.pcm=de.am,de.ps=de.af,de.rm=de.af,de.sah=de.dz,de.sd=de.af,de.sk=de.cs,de.so=de.af,de.sq=de.af,de.sr=de.bs,de.su=de.dz,de.sv=de.ast,de.sw=de.ast,de.ta=de.af,de.te=de.af,de.th=de.dz,de.ti=de.pa,de.tk=de.af,de.to=de.dz,de.tr=de.af,de.ug=de.af,de.uk=de.ru,de.ur=de.ast,de.uz=de.af,de.vi=de.dz,de.wae=de.af,de.wo=de.dz,de.yi=de.ast,de.yo=de.dz,de.yue=de.dz,de.zh=de.dz,de.zu=de.am;var pe=de;function me(e){return"pt-PT"===e?e:function(e){var t=e.match(he);if(!t)throw new TypeError("Invalid locale: ".concat(e));return t[1]}(e)}var he=/^([a-z0-9]+)/i;function ye(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var ve=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);var r=e.supportedLocalesOf(t);if(0===r.length)throw new RangeError("Unsupported locale: "+t);if(n&&"cardinal"!==n.type)throw new RangeError('Only "cardinal" "type" is supported');this.$=pe[me(r[0])]}var t,n,r;return t=e,r=[{key:"supportedLocalesOf",value:function(e){return"string"===typeof e&&(e=[e]),e.filter((function(e){return pe[me(e)]}))}}],(n=[{key:"select",value:function(e){return this.$(e)}}])&&ye(t.prototype,n),r&&ye(t,r),e}();function ge(e){return ge="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ge(e)}function be(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){_e(e,t,n[t])}))}return e}function we(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,o=!1,a=void 0;try{for(var i,l=e[Symbol.iterator]();!(r=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(u){o=!0,a=u}finally{try{r||null==l.return||l.return()}finally{if(o)throw a}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function ke(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Se(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _e(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ee=["second","minute","hour","day","week","month","quarter","year"],xe=["auto","always"],Oe=["long","short","narrow"],Ce=["lookup","best fit"],Te=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};ke(this,e),_e(this,"numeric","always"),_e(this,"style","long"),_e(this,"localeMatcher","lookup");var r=n.numeric,o=n.style,a=n.styleFallback,i=n.localeMatcher;if(void 0!==r){if(xe.indexOf(r)<0)throw new RangeError('Invalid "numeric" option: '.concat(r));this.numeric=r}if(void 0!==o){if(Oe.indexOf(o)<0&&!a)throw new RangeError('Invalid "style" option: '.concat(o));this.style=o}if(void 0!==i){if(Ce.indexOf(i)<0)throw new RangeError('Invalid "localeMatcher" option: '.concat(i));this.localeMatcher=i}if("string"===typeof t&&(t=[t]),t.push(le()),this.locale=e.supportedLocalesOf(t,{localeMatcher:this.localeMatcher})[0],!this.locale)throw new Error("No supported locale was found");if(ve.supportedLocalesOf(this.locale).length>0?this.pluralRules=new ve(this.locale):console.warn('"'.concat(this.locale,'" locale is not supported')),"undefined"!==typeof Intl&&Intl.NumberFormat?(this.numberFormat=new Intl.NumberFormat(this.locale),this.numberingSystem=this.numberFormat.resolvedOptions().numberingSystem):this.numberingSystem="latn",this.locale=se(this.locale,{localeMatcher:this.localeMatcher}),a)for(var l=Object.keys(ue(this.locale)),u=[this.style].concat(Oe,[l[0]]),c=0;c<u.length;c++){var s=u[c];if(l.indexOf(s)>=0){this.style=s;break}}}var t,n,r;return t=e,n=[{key:"format",value:function(){var e=ze(arguments),t=we(e,2),n=t[0],r=t[1];return this.getRule(n,r).replace("{0}",this.formatNumber(Math.abs(n)))}},{key:"formatToParts",value:function(){var e=ze(arguments),t=we(e,2),n=t[0],r=t[1],o=this.getRule(n,r),a=o.indexOf("{0}");if(a<0)return[{type:"literal",value:o}];var i=[];return a>0&&i.push({type:"literal",value:o.slice(0,a)}),i=i.concat(this.formatNumberToParts(Math.abs(n)).map((function(e){return be({},e,{unit:r})}))),a+"{0}".length<o.length-1&&i.push({type:"literal",value:o.slice(a+"{0}".length)}),i}},{key:"getRule",value:function(e,t){var n=ue(this.locale)[this.style][t];if("string"===typeof n)return n;if("auto"===this.numeric)if(-2===e||-1===e){var r=n["previous".concat(-1===e?"":"-"+Math.abs(e))];if(r)return r}else if(1===e||2===e){var o=n["next".concat(1===e?"":"-"+Math.abs(e))];if(o)return o}else if(0===e&&n.current)return n.current;var a,i=n[(a=e,a<0||0===a&&function(e){return 1/e===-1/0}(a)?"past":"future")];return"string"===typeof i?i:i[this.pluralRules&&this.pluralRules.select(Math.abs(e))||"other"]||i.other}},{key:"formatNumber",value:function(e){return this.numberFormat?this.numberFormat.format(e):String(e)}},{key:"formatNumberToParts",value:function(e){return this.numberFormat&&this.numberFormat.formatToParts?this.numberFormat.formatToParts(e):[{type:"integer",value:this.formatNumber(e)}]}},{key:"resolvedOptions",value:function(){return{locale:this.locale,style:this.style,numeric:this.numeric,numberingSystem:this.numberingSystem}}}],n&&Se(t.prototype,n),r&&Se(t,r),e}();Te.supportedLocalesOf=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("string"===typeof e)e=[e];else if(!Array.isArray(e))throw new TypeError('Invalid "locales" argument');return e.filter((function(e){return se(e,t)}))},Te.addLocale=function(e){if(!e)throw new Error("No locale data passed");ae[e.locale]=e,ie[e.locale.toLowerCase()]=e.locale},Te.setDefaultLocale=function(e){oe=e},Te.getDefaultLocale=le,Te.PluralRules=ve;var Pe='Invalid "unit" argument';function Ne(e){if("symbol"===ge(e))throw new TypeError(Pe);if("string"!==typeof e)throw new RangeError("".concat(Pe,": ").concat(e));if("s"===e[e.length-1]&&(e=e.slice(0,e.length-1)),Ee.indexOf(e)<0)throw new RangeError("".concat(Pe,": ").concat(e));return e}function je(e){if(e=Number(e),Number.isFinite&&!Number.isFinite(e))throw new RangeError("".concat('Invalid "number" argument',": ").concat(e));return e}function ze(e){if(e.length<2)throw new TypeError('"unit" argument is required');return[je(e[0]),Ne(e[1])]}function Le(e){return Le="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Le(e)}function Re(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var Ie=function(){function e(){var t,n,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),r={},(n="cache")in(t=this)?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r}var t,n,r;return t=e,n=[{key:"get",value:function(){for(var e=this.cache,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];for(var o=0;o<n.length;o++){var a=n[o];if("object"!==Le(e))return;e=e[a]}return e}},{key:"put",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];for(var r=t.pop(),o=t.pop(),a=this.cache,i=0;i<t.length;i++){var l=t[i];"object"!==Le(a[l])&&(a[l]={}),a=a[l]}return a[o]=r}}],n&&Re(t.prototype,n),r&&Re(t,r),e}();function Me(e){return Me="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Me(e)}function Ae(e,t){var n=e,r=Array.isArray(n),o=0;for(n=r?n:n[Symbol.iterator]();;){var a;if(r){if(o>=n.length)break;a=n[o++]}else{if((o=n.next()).done)break;a=o.value}var i=a;if(t(i))return i;for(var l=i.split("-");l.length>1;)if(l.pop(),t(i=l.join("-")))return i}throw new Error("No locale data has been registered for any of the locales: ".concat(e.join(", ")))}function Fe(){return"object"===("undefined"===typeof Intl?"undefined":Me(Intl))&&"function"===typeof Intl.DateTimeFormat}var De=60,Ue=3600,We=86400,Be=7*We,Ve=2630016,He=31556952;function qe(e){switch(e){case"second":return 1;case"minute":return De;case"hour":return Ue;case"day":return We;case"week":return Be;case"month":return Ve;case"year":return He}}function $e(e){return void 0!==e.factor?e.factor:qe(e.unit||e.formatAs)||1}function Qe(e){return"floor"===e?Math.floor:Math.round}function Ye(e){return"floor"===e?1:.5}function Ke(e){return Ke="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ke(e)}function Ge(e,t){var n,r=t.prevStep,o=t.timestamp,a=t.now,i=t.future,l=t.round;return r&&(r.id||r.unit)&&(n=e["threshold_for_".concat(r.id||r.unit)]),void 0===n&&void 0!==e.threshold&&"function"===typeof(n=e.threshold)&&(n=n(a,i)),void 0===n&&(n=e.minTime),"object"===Ke(n)&&(n=r&&r.id&&void 0!==n[r.id]?n[r.id]:n.default),"function"===typeof n&&(n=n(o,{future:i,getMinTimeForUnit:function(e,t){return Xe(e,t||r&&r.formatAs,{round:l})}})),void 0===n&&e.test&&(n=e.test(o,{now:a,future:i})?0:9007199254740991),void 0===n&&(r?e.formatAs&&r.formatAs&&(n=Xe(e.formatAs,r.formatAs,{round:l})):n=0),void 0===n&&console.warn("[javascript-time-ago] A step should specify `minTime`:\n"+JSON.stringify(e,null,2)),n}function Xe(e,t,n){var r,o=n.round,a=qe(e);if(r=qe("now"===t?e:t),void 0!==a&&void 0!==r)return a-r*(1-Ye(o))}function Je(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Ze(e,t,n[t])}))}return e}function Ze(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function et(e,t,n){var r=n.now,o=n.future,a=n.round,i=n.units,l=n.getNextStep;e=function(e,t){return e.filter((function(e){var n=e.unit,r=e.formatAs;return!(n=n||r)||t.indexOf(n)>=0}))}(e,i);var u=function(e,t,n){var r=n.now,o=n.future,a=n.round;if(0===e.length)return;var i=tt(e,t,{now:r,future:o||t<0,round:a});if(-1===i)return;var l=e[i];if(l.granularity){if(0===Qe(a)(Math.abs(t)/$e(l)/l.granularity)*l.granularity&&i>0)return e[i-1]}return l}(e,t,{now:r,future:o,round:a});return l?u?[e[e.indexOf(u)-1],u,e[e.indexOf(u)+1]]:[void 0,void 0,e[0]]:u}function tt(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=Ge(e[r],Je({prevStep:e[r-1],timestamp:n.now-1e3*t},n));return void 0===o||Math.abs(t)<o?r-1:r===e.length-1?r:tt(e,t,n,r+1)}function nt(e,t,n){var r=n.now,o=n.round;if(qe(e)){var a=1e3*qe(e),i=t>r,l=Math.abs(t-r),u=Qe(o)(l/a)*a;return i?u>0?l-u+function(e,t){return(1-Ye(e))*t+1}(o,a):l-u+1:-(l-u)+function(e,t){return Ye(e)*t}(o,a)}}var rt=31536e9;function ot(e,t,n){var r=n.prevStep,o=n.nextStep,a=n.now,i=n.future,l=n.round,u=e.getTime?e.getTime():e,c=function(e){return nt(e,u,{now:a,round:l})},s=function(e,t,n){var r=n.now,o=n.future,a=n.round,i=n.prevStep;if(e){var l=function(e,t,n){var r=n.now,o=n.future,a=n.round,i=n.prevStep,l=Ge(e,{timestamp:t,now:r,future:o,round:a,prevStep:i});if(void 0===l)return;return o?t-1e3*l+1:0===l&&t===r?rt:t+1e3*l}(e,t,{now:r,future:o,round:a,prevStep:i});if(void 0===l)return;return l-r}return o?t-r+1:rt}(i?t:o,u,{future:i,now:a,round:l,prevStep:i?r:t});if(void 0!==s){var f;if(t&&(t.getTimeToNextUpdate&&(f=t.getTimeToNextUpdate(u,{getTimeToNextUpdateForUnit:c,getRoundFunction:Qe,now:a,future:i,round:l})),void 0===f)){var d=t.unit||t.formatAs;d&&(f=c(d))}return void 0===f?s:Math.min(f,s)}}var at={};function it(e){return at[e]}function lt(e){if(!e)throw new Error("[javascript-time-ago] No locale data passed.");at[e.locale]=e}var ut={steps:[{formatAs:"now"},{formatAs:"second"},{formatAs:"minute"},{formatAs:"hour"},{formatAs:"day"},{formatAs:"week"},{formatAs:"month"},{formatAs:"year"}],labels:"long"};function ct(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var st=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){ct(e,t,n[t])}))}return e}({},ut,{steps:ut.steps.filter((function(e){return"second"!==e.formatAs}))}),ft=[{factor:1,unit:"now"},{threshold:1,threshold_for_now:45.5,factor:1,unit:"second"},{threshold:45.5,factor:De,unit:"minute"},{threshold:150,granularity:5,factor:De,unit:"minute"},{threshold:1350,factor:1800,unit:"half-hour"},{threshold:2550,threshold_for_minute:3150,factor:Ue,unit:"hour"},{threshold:73800,factor:We,unit:"day"},{threshold:475200,factor:Be,unit:"week"},{threshold:2116800,factor:Ve,unit:"month"},{threshold:27615168,factor:He,unit:"year"}],dt={gradation:ft,flavour:"long",units:["now","minute","hour","day","week","month","year"]},pt={gradation:ft,flavour:"long-time",units:["now","minute","hour","day","week","month","year"]};function mt(e){return e instanceof Date?e:new Date(e)}var ht=[{formatAs:"second"},{formatAs:"minute"},{formatAs:"hour"}],yt={},vt={minTime:function(e,t){t.future;return(0,t.getMinTimeForUnit)("day")},format:function(e,t){return yt[t]||(yt[t]={}),yt[t].dayMonth||(yt[t].dayMonth=new Intl.DateTimeFormat(t,{month:"short",day:"numeric"})),yt[t].dayMonth.format(mt(e))}},gt={minTime:function(e,t){return t.future?(e-(new Date(new Date(e).getFullYear(),0).getTime()-1))/1e3:(new Date(new Date(e).getFullYear()+1,0).getTime()-e)/1e3},format:function(e,t){return yt[t]||(yt[t]={}),yt[t].dayMonthYear||(yt[t].dayMonthYear=new Intl.DateTimeFormat(t,{year:"numeric",month:"short",day:"numeric"})),yt[t].dayMonthYear.format(mt(e))}};Fe()?ht.push(vt,gt):ht.push({formatAs:"day"},{formatAs:"week"},{formatAs:"month"},{formatAs:"year"});var bt={steps:ht,labels:["mini","short-time","narrow","short"]};function wt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var kt=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){wt(e,t,n[t])}))}return e}({},bt,{steps:[{formatAs:"now"}].concat(bt.steps)});function St(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var _t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){St(e,t,n[t])}))}return e}({},bt,{steps:bt.steps.filter((function(e){return"second"!==e.formatAs}))});function Et(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var xt=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Et(e,t,n[t])}))}return e}({},_t,{steps:[{formatAs:"now"}].concat(_t.steps)});function Ot(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Ct(e,t,n[t])}))}return e}function Ct(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Tt=Ot({},bt,{steps:bt.steps.filter((function(e){return"second"!==e.formatAs})).map((function(e){return"minute"===e.formatAs?Ot({},e,{minTime:De}):e}))}),Pt={steps:[{formatAs:"second"},{formatAs:"minute"},{formatAs:"hour"},{formatAs:"day"},{formatAs:"month"},{formatAs:"year"}],labels:["mini","short-time","narrow","short"]};function Nt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var jt=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Nt(e,t,n[t])}))}return e}({},Pt,{steps:[{formatAs:"now"}].concat(Pt.steps)});function zt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Lt=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){zt(e,t,n[t])}))}return e}({},Pt,{steps:Pt.steps.filter((function(e){return"second"!==e.formatAs}))});function Rt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var It=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Rt(e,t,n[t])}))}return e}({},Lt,{steps:[{formatAs:"now"}].concat(Lt.steps)});function Mt(e){return Mt="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Mt(e)}function At(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,o=!1,a=void 0;try{for(var i,l=e[Symbol.iterator]();!(r=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(u){o=!0,a=u}finally{try{r||null==l.return||l.return()}finally{if(o)throw a}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function Ft(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Dt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var Ut,Wt=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.polyfill;Ft(this,e),"string"===typeof t&&(t=[t]),this.locale=Ae(t.concat(e.getDefaultLocale()),it),"undefined"!==typeof Intl&&Intl.NumberFormat&&(this.numberFormat=new Intl.NumberFormat(this.locale)),!1===r?(this.IntlRelativeTimeFormat=Intl.RelativeTimeFormat,this.IntlPluralRules=Intl.PluralRules):(this.IntlRelativeTimeFormat=Te,this.IntlPluralRules=Te.PluralRules),this.relativeTimeFormatCache=new Ie,this.pluralRulesCache=new Ie}var t,n,r;return t=e,n=[{key:"format",value:function(e,t,n){n||(t&&!function(e){return"string"===typeof e||function(e){return void 0!==Mt(e)&&null!==e&&e.constructor===Vt}(t=e)&&(Array.isArray(t.steps)||Array.isArray(t.gradation)||Array.isArray(t.flavour)||"string"===typeof t.flavour||Array.isArray(t.labels)||"string"===typeof t.labels||Array.isArray(t.units)||"function"===typeof t.custom);var t}(t)?(n=t,t=void 0):n={}),t||(t=st),"string"===typeof t&&(t=function(e){switch(e){case"default":case"round":return ut;case"round-minute":return st;case"approximate":default:return dt;case"time":case"approximate-time":return pt;case"mini":return Pt;case"mini-now":return jt;case"mini-minute":return Lt;case"mini-minute-now":return It;case"twitter":return bt;case"twitter-now":return kt;case"twitter-minute":return _t;case"twitter-minute-now":return xt;case"twitter-first-minute":return Tt}}(t));var r,o=function(e){if(e.constructor===Date||"object"===Mt(t=e)&&"function"===typeof t.getTime)return e.getTime();var t;if("number"===typeof e)return e;throw new Error("Unsupported relative time formatter input: ".concat(Mt(e),", ").concat(e))}(e),a=this.getLabels(t.flavour||t.labels),i=a.labels,l=a.labelsType;void 0!==t.now&&(r=t.now),void 0===r&&void 0!==n.now&&(r=n.now),void 0===r&&(r=Date.now());var u=(r-o)/1e3,c=n.future||u<0,s=function(e,t,n,r){var o=e.now||t&&t.now;return o?"string"===typeof o?o:r?o.future:o.past:n&&n.second&&n.second.current?n.second.current:void 0}(i,it(this.locale).now,it(this.locale).long,c);if(t.custom){var f=t.custom({now:r,date:new Date(o),time:o,elapsed:u,locale:this.locale});if(void 0!==f)return f}var d=function(e,t,n){var r=Object.keys(t);return n&&r.push("now"),e&&(r=e.filter((function(e){return"now"===e||r.indexOf(e)>=0}))),r}(t.units,i,s),p=n.round||t.round,m=At(et(t.gradation||t.steps||st.steps,u,{now:r,units:d,round:p,future:c,getNextStep:!0}),3),h=m[0],y=m[1],v=m[2],g=this.formatDateForStep(o,y,u,{labels:i,labelsType:l,nowLabel:s,now:r,future:c,round:p})||"";return n.getTimeToNextUpdate?[g,ot(o,y,{nextStep:v,prevStep:h,now:r,future:c,round:p})]:g}},{key:"formatDateForStep",value:function(e,t,n,r){var o=this,a=r.labels,i=r.labelsType,l=r.nowLabel,u=r.now,c=r.future,s=r.round;if(t){if(t.format)return t.format(e,this.locale,{formatAs:function(e,t){return o.formatValue(t,e,{labels:a,future:c})},now:u,future:c});var f=t.unit||t.formatAs;if(!f)throw new Error("[javascript-time-ago] Each step must define either `formatAs` or `format()`. Step: ".concat(JSON.stringify(t)));if("now"===f)return l;var d=Math.abs(n)/$e(t);t.granularity&&(d=Qe(s)(d/t.granularity)*t.granularity);var p=-1*Math.sign(n)*Qe(s)(d);switch(0===p&&(p=c?0:-0),i){case"long":case"short":case"narrow":return this.getFormatter(i).format(p,f);default:return this.formatValue(p,f,{labels:a,future:c})}}}},{key:"formatValue",value:function(e,t,n){var r=n.labels,o=n.future;return this.getFormattingRule(r,t,e,{future:o}).replace("{0}",this.formatNumber(Math.abs(e)))}},{key:"getFormattingRule",value:function(e,t,n,r){var o=r.future;if(this.locale,"string"===typeof(e=e[t]))return e;var a=e[0===n?o?"future":"past":n<0?"past":"future"]||e;return"string"===typeof a?a:a[this.getPluralRules().select(Math.abs(n))]||a.other}},{key:"formatNumber",value:function(e){return this.numberFormat?this.numberFormat.format(e):String(e)}},{key:"getFormatter",value:function(e){return this.relativeTimeFormatCache.get(this.locale,e)||this.relativeTimeFormatCache.put(this.locale,e,new this.IntlRelativeTimeFormat(this.locale,{style:e}))}},{key:"getPluralRules",value:function(){return this.pluralRulesCache.get(this.locale)||this.pluralRulesCache.put(this.locale,new this.IntlPluralRules(this.locale))}},{key:"getLabels",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];"string"===typeof e&&(e=[e]),e=(e=e.map((function(e){switch(e){case"tiny":case"mini-time":return"mini";default:return e}}))).concat("long");var t=it(this.locale),n=e,r=Array.isArray(n),o=0;for(n=r?n:n[Symbol.iterator]();;){var a;if(r){if(o>=n.length)break;a=n[o++]}else{if((o=n.next()).done)break;a=o.value}var i=a;if(t[i])return{labelsType:i,labels:t[i]}}}}],n&&Dt(t.prototype,n),r&&Dt(t,r),e}(),Bt="en";Wt.getDefaultLocale=function(){return Bt},Wt.setDefaultLocale=function(e){return Bt=e},Wt.addDefaultLocale=function(e){if(Ut)return console.error("[javascript-time-ago] `TimeAgo.addDefaultLocale()` can only be called once. To add other locales, use `TimeAgo.addLocale()`.");Ut=!0,Wt.setDefaultLocale(e.locale),Wt.addLocale(e)},Wt.addLocale=function(e){lt(e),Te.addLocale(e)},Wt.locale=Wt.addLocale,Wt.addLabels=function(e,t,n){var r=it(e);r||(lt({locale:e}),r=it(e)),r[t]=n};var Vt={}.constructor;var Ht="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function qt(){return"object"===("undefined"===typeof Intl?"undefined":Ht(Intl))&&"function"===typeof Intl.DateTimeFormat}var $t="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Qt=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var Yt=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.cache={}}return Qt(e,[{key:"get",value:function(){for(var e=this.cache,t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];var o=n,a=Array.isArray(o),i=0;for(o=a?o:o[Symbol.iterator]();;){var l;if(a){if(i>=o.length)break;l=o[i++]}else{if((i=o.next()).done)break;l=i.value}var u=l;if("object"!==("undefined"===typeof e?"undefined":$t(e)))return;e=e[u]}return e}},{key:"put",value:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.pop(),o=t.pop(),a=this.cache,i=t,l=Array.isArray(i),u=0;for(i=l?i:i[Symbol.iterator]();;){var c;if(l){if(u>=i.length)break;c=i[u++]}else{if((u=i.next()).done)break;c=u.value}var s=c;"object"!==$t(a[s])&&(a[s]={}),a=a[s]}return a[o]=r}}]),e}(),Kt=Yt,Gt=new Kt;function Xt(e,t){if(!qt())return function(e){return e.toString()};var n=function(e){var t=e.toString();if(Jt[t])return Jt[t];return Jt[t]=function(e){if(qt())return Intl.DateTimeFormat.supportedLocalesOf(e)[0]}(e)}(e),r=JSON.stringify(t),o=Gt.get(String(n),r)||Gt.put(String(n),r,new Intl.DateTimeFormat(n,t));return function(e){return o.format(e)}}var Jt={};var Zt="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function en(e){return e instanceof Date||function(e){return"object"===("undefined"===typeof e?"undefined":Zt(e))&&"function"===typeof e.getTime}(e)}var tn=n(475),nn=n.n(tn);var rn=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,a=void 0;try{for(var i,l=e[Symbol.iterator]();!(r=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(u){o=!0,a=u}finally{try{!r&&l.return&&l.return()}finally{if(o)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},on={instances:[],add:function(e){var t=this,n=0===this.instances.length;return ln(this.instances,e),n&&this.start(),{stop:function(){un(t.instances,e),0===t.instances.length&&t.stop()},forceUpdate:function(){an(e,t.instances)}}},tick:function(){for(var e=Date.now();;){var t=this.instances[0];if(!(e>=t.nextUpdateTime))break;an(t,this.instances)}},scheduleNextTick:function(){var e=this;this.scheduledTick=nn()((function(){e.tick(),e.scheduleNextTick()}))},start:function(){this.scheduleNextTick()},stop:function(){nn().cancel(this.scheduledTick)}};function an(e,t){!function(e){var t=e.getNextValue(),n=rn(t,2),r=n[0],o=n[1];e.setValue(r),e.nextUpdateTime=o}(e),un(t,e),ln(t,e)}function ln(e,t){var n=function(e,t){var n=t.nextUpdateTime;return function(e,t){if(0===e.length)return 0;for(var n=0,r=e.length-1,o=void 0;n<=r;){var a=t(e[o=Math.floor((r+n)/2)]);if(0===a)return o;if(a<0){if((n=o+1)>r)return n}else if((r=o-1)<n)return n}}(e,(function(e){return e.nextUpdateTime===n?0:e.nextUpdateTime>n?1:-1}))}(e,t);e.splice(n,0,t)}function un(e,t){var n=e.indexOf(t);e.splice(n,1)}var cn=(0,ne.oneOfType)([(0,ne.shape)({minTime:ne.number,formatAs:ne.string.isRequired}),(0,ne.shape)({test:ne.func,formatAs:ne.string.isRequired}),(0,ne.shape)({minTime:ne.number,format:ne.func.isRequired}),(0,ne.shape)({test:ne.func,format:ne.func.isRequired})]),sn=(0,ne.oneOfType)([ne.string,(0,ne.shape)({steps:(0,ne.arrayOf)(cn).isRequired,labels:(0,ne.oneOfType)([ne.string,(0,ne.arrayOf)(ne.string)]).isRequired,round:ne.string})]),fn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},dn=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,a=void 0;try{for(var i,l=e[Symbol.iterator]();!(r=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(u){o=!0,a=u}finally{try{!r&&l.return&&l.return()}finally{if(o)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};function pn(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function mn(e){var t=e.date,n=e.future,r=e.timeStyle,o=e.round,a=e.minTimeLeft,i=e.tooltip,l=e.component,u=e.container,c=e.wrapperComponent,s=e.wrapperProps,f=e.locale,d=e.locales,p=e.formatVerboseDate,m=e.verboseDateFormat,h=e.updateInterval,y=e.tick,v=e.now,g=e.timeOffset,b=e.polyfill,w=pn(e,["date","future","timeStyle","round","minTimeLeft","tooltip","component","container","wrapperComponent","wrapperProps","locale","locales","formatVerboseDate","verboseDateFormat","updateInterval","tick","now","timeOffset","polyfill"]),k=(0,S.useMemo)((function(){return f&&(d=[f]),d.concat(Wt.getDefaultLocale())}),[f,d]),_=(0,S.useMemo)((function(){return function(e,t){var n=String(e)+":"+String(t);return gn.get(n)||gn.put(n,new Wt(e,{polyfill:t}))}(k,b)}),[k,b]);t=(0,S.useMemo)((function(){return en(e=t)?e:new Date(e);var e}),[t]);var E=(0,S.useCallback)((function(){var e=(v||Date.now())-g,i=void 0;if(n&&e>=t.getTime()&&(e=t.getTime(),i=!0),void 0!==a){var l=t.getTime()-1e3*a;e>l&&(e=l,i=!0)}var u=_.format(t,r,{getTimeToNextUpdate:!0,now:e,future:n,round:o}),c=dn(u,2),s=c[0],f=c[1];return[s,e+(f=i?yn:h||f||6e4)]}),[t,n,r,h,o,a,_,v]),x=(0,S.useRef)();x.current=E;var O=(0,S.useMemo)(E,[]),C=dn(O,2),T=C[0],P=C[1],N=(0,S.useState)(T),j=dn(N,2),z=j[0],L=j[1],R=(0,S.useState)(),I=dn(R,2),M=I[0],A=I[1],F=(0,S.useRef)();(0,S.useEffect)((function(){if(y)return F.current=on.add({getNextValue:function(){return x.current()},setValue:L,nextUpdateTime:P}),function(){return F.current.stop()}}),[y]),(0,S.useEffect)((function(){if(F.current)F.current.forceUpdate();else{var e=E(),t=dn(e,1)[0];L(t)}}),[E]),(0,S.useEffect)((function(){A(!0)}),[]);var D=(0,S.useMemo)((function(){if("undefined"!==typeof window)return Xt(k,m)}),[k,m]),U=(0,S.useMemo)((function(){if("undefined"!==typeof window)return p?p(t):D(t)}),[t,p,D]),W=S.createElement(l,fn({date:t,verboseDate:M?U:void 0,tooltip:i},w),z),B=c||u;return B?S.createElement(B,fn({},s,{verboseDate:M?U:void 0}),W):W}mn.propTypes={date:re().oneOfType([re().instanceOf(Date),re().number]).isRequired,locale:re().string,locales:re().arrayOf(re().string),future:re().bool,timeStyle:sn,round:re().string,minTimeLeft:re().number,component:re().elementType.isRequired,tooltip:re().bool.isRequired,formatVerboseDate:re().func,verboseDateFormat:re().object,updateInterval:re().oneOfType([re().number,re().arrayOf(re().shape({threshold:re().number,interval:re().number.isRequired}))]),tick:re().bool,now:re().number,timeOffset:re().number,polyfill:re().bool,wrapperComponent:re().elementType,wrapperProps:re().object},mn.defaultProps={locales:[],component:vn,tooltip:!0,verboseDateFormat:{weekday:"long",day:"numeric",month:"long",year:"numeric",hour:"numeric",minute:"2-digit",second:"2-digit"},tick:!0,timeOffset:0};var hn=mn=S.memo(mn);var yn=31536e9;function vn(e){var t=e.date,n=e.verboseDate,r=e.tooltip,o=e.children,a=pn(e,["date","verboseDate","tooltip","children"]),i=(0,S.useMemo)((function(){return t.toISOString()}),[t]);return S.createElement("time",fn({},a,{dateTime:i,title:r?n:void 0}),o)}vn.propTypes={date:re().instanceOf(Date).isRequired,verboseDate:re().string,tooltip:re().bool.isRequired,children:re().string.isRequired};var gn=new Kt;var bn=n(329),wn=n.n(bn),kn={prefix:"fas",iconName:"chevron-up",icon:[448,512,[],"f077","M240.971 130.524l194.343 194.343c9.373 9.373 9.373 24.569 0 33.941l-22.667 22.667c-9.357 9.357-24.522 9.375-33.901.04L224 227.495