Remove dead code

This commit is contained in:
Kalle
2026-06-10 19:59:34 +03:00
parent 0299c76caa
commit 5465e3c22b
2 changed files with 0 additions and 74 deletions

View File

@@ -2,7 +2,6 @@ import { describe, expect, it } from "vitest";
import {
calendarEventMaxDate,
calendarEventMinDate,
closeByWeeks,
datesToRegClosesAt,
regClosesAtDate,
regClosesAtToDisplayName,
@@ -50,53 +49,4 @@ describe("calendar-utils", () => {
}),
).toBe("1h");
});
it("closeByWeeks should return correct week numbers and years (middle of year)", () => {
const result = closeByWeeks({ week: 24, year: 2024 });
expect(result).toEqual([
{ number: 20, year: 2024 },
{ number: 21, year: 2024 },
{ number: 22, year: 2024 },
{ number: 23, year: 2024 },
{ number: 24, year: 2024 }, // <--
{ number: 25, year: 2024 },
{ number: 26, year: 2024 },
{ number: 27, year: 2024 },
{ number: 28, year: 2024 },
]);
});
it("closeByWeeks should return correct week numbers and years (start of year)", () => {
const result = closeByWeeks({ week: 1, year: 2023 });
expect(result).toEqual([
{ number: 49, year: 2022 },
{ number: 50, year: 2022 },
{ number: 51, year: 2022 },
{ number: 52, year: 2022 },
{ number: 1, year: 2023 }, // <--
{ number: 2, year: 2023 },
{ number: 3, year: 2023 },
{ number: 4, year: 2023 },
{ number: 5, year: 2023 },
]);
});
it("closeByWeeks should return correct week numbers and years (end of year)", () => {
const result = closeByWeeks({ week: 52, year: 2024 });
expect(result).toEqual([
{ number: 48, year: 2024 },
{ number: 49, year: 2024 },
{ number: 50, year: 2024 },
{ number: 51, year: 2024 },
{ number: 52, year: 2024 }, // <--
{ number: 1, year: 2025 },
{ number: 2, year: 2025 },
{ number: 3, year: 2025 },
{ number: 4, year: 2025 },
]);
});
it("closeByWeeks should throw if week is out of range", () => {
expect(() => closeByWeeks({ week: 53, year: 2024 })).toThrow();
});
});

View File

@@ -126,30 +126,6 @@ export function datesToRegClosesAt({
return "0";
}
export function closeByWeeks(args: { week: number; year: number }) {
if (args.week < 1 || args.week > 52) {
throw new Error("Invalid week number");
}
return [-4, -3, -2, -1, 0, 1, 2, 3, 4].map((week) => {
let number = args.week + week;
let year = args.year;
if (number < 1) {
number = 52 + number;
year--;
} else if (number > 52) {
number = number - 52;
year++;
}
return {
number,
year,
};
});
}
interface CanEditCalendarEventArgs {
user?: Pick<Tables["User"], "id">;
event: Pick<Tables["CalendarEvent"], "authorId">;