I wanted to generate mock data with the below structure.
Conditions,
Start time and end time interval should be 30 Mins or 1 Hr.
2-3 mocks for the same day with different time intervals
[{
Id: 1,
Subject: 'Bob',
StartTime: new Date(2020, 6, 11, 9, 30),
EndTime: new Date(2020, 6, 11, 11, 0),
CategoryColor: '#1aaa55'
}]
Below is code I've written to generate my mock data,
But I'm not sure how to generate data logic. Please help
function random() {
for (let index = 0; index <= 100; index++) {
let x = {
Id: getRandomInt(1, 1000),
Subject: generateName(),
StartTime: new Date(2020, 6, 11, 9, 30),
EndTime: new Date(2020, 6, 11, 11, 0),
CategoryColor: getRandomColor()
}
data.push(x);
}
}