Add Event model & dummydata
This commit is contained in:
@@ -0,0 +1,23 @@
|
|||||||
|
import { Event } from "../models/Event.js";
|
||||||
|
|
||||||
|
const events = [
|
||||||
|
{
|
||||||
|
name: "Christmas",
|
||||||
|
date: "2020-12-24",
|
||||||
|
category: "family",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: "Valentines Day",
|
||||||
|
date: "2021-02-14",
|
||||||
|
category: "friends",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: "Birthday",
|
||||||
|
date: "2021-03-14",
|
||||||
|
category: "family",
|
||||||
|
},
|
||||||
|
];
|
||||||
|
|
||||||
|
export const EVENTS = events.map(
|
||||||
|
(event) => new Event(event.name, event.date, event.category)
|
||||||
|
);
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
import { v4 as generateUniqueKey } from "uuid";
|
||||||
|
|
||||||
|
export class Event {
|
||||||
|
constructor(name, date, category) {
|
||||||
|
this._key = generateUniqueKey();
|
||||||
|
this._name = name;
|
||||||
|
this._date = date;
|
||||||
|
this._category = category;
|
||||||
|
this._giftList = [];
|
||||||
|
this._personList = [];
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user