Add id to sticker objects.

This commit is contained in:
Lucid Kobold
2022-02-03 13:40:34 -06:00
parent ea9be15181
commit 5924158906

View File

@@ -1,4 +1,4 @@
import { getDaysInMonth, isBefore, setDate } from "date-fns"; import { format, getDaysInMonth, isBefore, setDate } from "date-fns";
/** /**
* This seeder is to simulate the date and sticker info from the database. * This seeder is to simulate the date and sticker info from the database.
@@ -29,9 +29,15 @@ const stickersSeeder = (): StickerDays => {
for (let i = 1; i <= daysOfThisMonth; i++) { for (let i = 1; i <= daysOfThisMonth; i++) {
const currDate = setDate(now, i); const currDate = setDate(now, i);
const sticker = isBefore(currDate, now) ? generateSticker() : null;
const id =
format(currDate, "yyyyddLL") + `/${sticker === null ? 0 : sticker}`;
const newSticker: Sticker = { const newSticker: Sticker = {
id: id,
date: currDate, date: currDate,
sticker: isBefore(currDate, now) ? generateSticker() : null, sticker: sticker,
edited: false, edited: false,
manual: false manual: false
}; };