import Assignment from "./Assignment.js"; import AssignmentTags from "./AssignmentTags.js"; export default { components: { Assignment, AssignmentTags }, template: `

{{ title }} ({{ visibleAssignments.length }})

`, props: { assignments: Array, title: String, }, data() { return { currentTag: "all", }; }, computed: { visibleAssignments() { if (this.currentTag === "all") { return this.assignments; } return this.assignments.filter((a) => a.tag === this.currentTag); }, }, };