Skip to content
Snippets Groups Projects
Commit 8e1fbb11 authored by permcu's avatar permcu
Browse files

Make groupDocsByDay keep date time of day

instead of stringyfied key
parent 6a0b8f50
No related branches found
No related tags found
2 merge requests!352Draft: Resolve "Add dialog with each lesson's students",!350Resolve "Add simple course book list"
......@@ -76,19 +76,20 @@ export default {
},
},
methods: {
// => [[dt doc ...] ...]
groupDocsByDay(docs) {
const byDay = docs.reduce(
(byDay, doc) => {
// This works with dummy. Does actual doc have dateStart instead?
const day = DateTime.fromISO(doc.datetimeStart).startOf('day');
byDay[day] ??= [];
byDay[day] ??= [day];
byDay[day].push(doc);
return byDay;
},
{}
);
return Object.keys(byDay).sort().map(key => [key, ...byDay[key]]);
return Object.keys(byDay).sort().map(key => byDay[key]);
},
},
};
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment