Build 545032stable
Module 446466
618 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>o});var i=n(98430),r=n(29583),s=n(998280),a=n(618027);function o(e,t){(0,a.A)(1,arguments);var n,o,l,u,c,d,_,f,h=(0,i.q)(),p=(0,s.A)(null!=(n=null!=(o=null!=(l=null!=(u=null==t?void 0:t.weekStartsOn)?u:null==t||null==(c=t.locale)||null==(d=c.options)?void 0:d.weekStartsOn)?l:h.weekStartsOn)?o:null==(_=h.locale)||null==(f=_.options)?void 0:f.weekStartsOn)?n:0);if(!(p>=0&&p<=6))throw RangeError("weekStartsOn must be between 0 and 6 inclusively");var E=(0,r.default)(e),m=E.getDay();return E.setDate(E.getDate()+((m<p?-7:0)+6-(m-p))),E.setHours(23,59,59,999),E}}