Module 446466

618 characters · in 25536.0ec29f5a59959fec.js
Dependencies
Required by (1)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(98430),o=n(29583),a=n(998280),i=n(618027);function u(e,t){(0,i.A)(1,arguments);var n,u,l,s,c,f,d,h,p=(0,r.q)(),v=(0,a.A)(null!=(n=null!=(u=null!=(l=null!=(s=null==t?void 0:t.weekStartsOn)?s:null==t||null==(c=t.locale)||null==(f=c.options)?void 0:f.weekStartsOn)?l:p.weekStartsOn)?u:null==(d=p.locale)||null==(h=d.options)?void 0:h.weekStartsOn)?n:0);if(!(v>=0&&v<=6))throw RangeError("weekStartsOn must be between 0 and 6 inclusively");var y=(0,o.default)(e),m=y.getDay();return y.setDate(y.getDate()+((m<v?-7:0)+6-(m-v))),y.setHours(23,59,59,999),y}}