registration
This commit is contained in:
25
frontend/style/node_modules/date-fns/startOfWeekYear.js
generated
vendored
25
frontend/style/node_modules/date-fns/startOfWeekYear.js
generated
vendored
@@ -1,10 +1,7 @@
|
||||
"use strict";
|
||||
exports.startOfWeekYear = startOfWeekYear;
|
||||
var _index = require("./constructFrom.js");
|
||||
var _index2 = require("./getWeekYear.js");
|
||||
var _index3 = require("./startOfWeek.js");
|
||||
|
||||
var _index4 = require("./_lib/defaultOptions.js");
|
||||
import { getDefaultOptions } from "./_lib/defaultOptions.js";
|
||||
import { constructFrom } from "./constructFrom.js";
|
||||
import { getWeekYear } from "./getWeekYear.js";
|
||||
import { startOfWeek } from "./startOfWeek.js";
|
||||
|
||||
/**
|
||||
* The {@link startOfWeekYear} function options.
|
||||
@@ -25,6 +22,7 @@ var _index4 = require("./_lib/defaultOptions.js");
|
||||
* Week numbering: https://en.wikipedia.org/wiki/Week#The_ISO_week_date_system
|
||||
*
|
||||
* @typeParam DateType - The `Date` type, the function operates on. Gets inferred from passed arguments. Allows to use extensions like [`UTCDate`](https://github.com/date-fns/utc).
|
||||
* @typeParam ResultDate - The result `Date` type.
|
||||
*
|
||||
* @param date - The original date
|
||||
* @param options - An object with options
|
||||
@@ -46,8 +44,8 @@ var _index4 = require("./_lib/defaultOptions.js");
|
||||
* })
|
||||
* //=> Mon Jan 03 2005 00:00:00
|
||||
*/
|
||||
function startOfWeekYear(date, options) {
|
||||
const defaultOptions = (0, _index4.getDefaultOptions)();
|
||||
export function startOfWeekYear(date, options) {
|
||||
const defaultOptions = getDefaultOptions();
|
||||
const firstWeekContainsDate =
|
||||
options?.firstWeekContainsDate ??
|
||||
options?.locale?.options?.firstWeekContainsDate ??
|
||||
@@ -55,10 +53,13 @@ function startOfWeekYear(date, options) {
|
||||
defaultOptions.locale?.options?.firstWeekContainsDate ??
|
||||
1;
|
||||
|
||||
const year = (0, _index2.getWeekYear)(date, options);
|
||||
const firstWeek = (0, _index.constructFrom)(date, 0);
|
||||
const year = getWeekYear(date, options);
|
||||
const firstWeek = constructFrom(options?.in || date, 0);
|
||||
firstWeek.setFullYear(year, 0, firstWeekContainsDate);
|
||||
firstWeek.setHours(0, 0, 0, 0);
|
||||
const _date = (0, _index3.startOfWeek)(firstWeek, options);
|
||||
const _date = startOfWeek(firstWeek, options);
|
||||
return _date;
|
||||
}
|
||||
|
||||
// Fallback for modularized imports:
|
||||
export default startOfWeekYear;
|
||||
|
||||
Reference in New Issue
Block a user