[+] Encapsulate method to count unread assignments
This commit is contained in:
@@ -9,4 +9,12 @@ export default class OverallCourse extends Vue
|
|||||||
{
|
{
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
@Prop({required: true}) course: Course;
|
@Prop({required: true}) course: Course;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Count the number of unread assignments
|
||||||
|
*/
|
||||||
|
countUnread(): number
|
||||||
|
{
|
||||||
|
return this.course.assignments.filter(a => a.unread).length;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user