Add Event model & dummydata
This commit is contained in:
parent
83f93b88e5
commit
dd639c087f
|
|
@ -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