Files
owncast/static/web/_next/static/chunks/5727-d6ec2a7bac99071c.js
2024-04-15 18:45:22 +00:00

1 line
3.0 KiB
JavaScript
Vendored

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5727],{35928:function(t,n,e){e.d(n,{u:function(){return r}});function r(t){return n=>{let e=(t?Math[t]:Math.trunc)(n);return 0===e?0:e}}},10465:function(t,n,e){e.d(n,{U:function(){return u}});var r=e(47296);function u(t,n){let e=(0,r.Q)(t),u=(0,r.Q)(n),a=e.getTime()-u.getTime();return a<0?-1:a>0?1:a}},51678:function(t,n,e){e.d(n,{_:function(){return u}});var r=e(47296);function u(t,n){return+(0,r.Q)(t)-+(0,r.Q)(n)}},46100:function(t,n,e){e.d(n,{d:function(){return a}});var r=e(10465),u=e(47296);function a(t,n){let e;let a=(0,u.Q)(t),o=(0,u.Q)(n),i=(0,r.U)(a,o),f=Math.abs(function(t,n){let e=(0,u.Q)(t),r=(0,u.Q)(n);return 12*(e.getFullYear()-r.getFullYear())+(e.getMonth()-r.getMonth())}(a,o));if(f<1)e=0;else{1===a.getMonth()&&a.getDate()>27&&a.setDate(30),a.setMonth(a.getMonth()-i*f);let n=(0,r.U)(a,o)===-i;(function(t){let n=(0,u.Q)(t);return+function(t){let n=(0,u.Q)(t);return n.setHours(23,59,59,999),n}(n)==+function(t){let n=(0,u.Q)(t),e=n.getMonth();return n.setFullYear(n.getFullYear(),e+1,0),n.setHours(23,59,59,999),n}(n)})((0,u.Q)(t))&&1===f&&1===(0,r.U)(t,o)&&(n=!1),e=i*(f-Number(n))}return 0===e?0:e}},44284:function(t,n,e){e.d(n,{c:function(){return a}});var r=e(35928),u=e(51678);function a(t,n,e){let a=(0,u._)(t,n)/1e3;return(0,r.u)(null==e?void 0:e.roundingMethod)(a)}},85727:function(t,n,e){e.d(n,{Q:function(){return d}});var r=e(77113),u=e(10465),a=e(11652),o=e(46100),i=e(44284),f=e(47296),s=e(25736),c=e(76365),l=e(64853);function d(t,n){return function(t,n,e){var r,d;let h,D,m;let M=(0,c.j)(),Q=null!==(d=null!==(r=null==e?void 0:e.locale)&&void 0!==r?r:M.locale)&&void 0!==d?d:s._,v=(0,u.U)(t,n);if(isNaN(v))throw RangeError("Invalid time value");let g=Object.assign({},e,{addSuffix:null==e?void 0:e.addSuffix,comparison:v});v>0?(h=(0,f.Q)(n),D=(0,f.Q)(t)):(h=(0,f.Q)(t),D=(0,f.Q)(n));let X=(0,i.c)(D,h),H=Math.round((X-((0,l.D)(D)-(0,l.D)(h))/1e3)/60);if(H<2){if(null==e?void 0:e.includeSeconds){if(X<5)return Q.formatDistance("lessThanXSeconds",5,g);if(X<10)return Q.formatDistance("lessThanXSeconds",10,g);if(X<20)return Q.formatDistance("lessThanXSeconds",20,g);if(X<40)return Q.formatDistance("halfAMinute",0,g);else if(X<60)return Q.formatDistance("lessThanXMinutes",1,g);else return Q.formatDistance("xMinutes",1,g)}return 0===H?Q.formatDistance("lessThanXMinutes",1,g):Q.formatDistance("xMinutes",H,g)}if(H<45)return Q.formatDistance("xMinutes",H,g);if(H<90)return Q.formatDistance("aboutXHours",1,g);if(H<a.H_)return Q.formatDistance("aboutXHours",Math.round(H/60),g);if(H<2520)return Q.formatDistance("xDays",1,g);if(H<a.fH){let t=Math.round(H/a.H_);return Q.formatDistance("xDays",t,g)}if(H<2*a.fH)return m=Math.round(H/a.fH),Q.formatDistance("aboutXMonths",m,g);if((m=(0,o.d)(D,h))<12){let t=Math.round(H/a.fH);return Q.formatDistance("xMonths",t,g)}{let t=m%12,n=Math.trunc(m/12);return t<3?Q.formatDistance("aboutXYears",n,g):t<9?Q.formatDistance("overXYears",n,g):Q.formatDistance("almostXYears",n+1,g)}}(t,(0,r.L)(t,Date.now()),n)}}}]);