[F] Fix clickable required issue

This commit is contained in:
Hykilpikonna
2019-11-02 20:12:14 -04:00
parent a2445aca6a
commit 04ee69e8e2
2 changed files with 8 additions and 5 deletions
+7 -2
View File
@@ -1,6 +1,6 @@
<template>
<el-card id="course-card" class="course-card">
<course-head :course="course" :unread="countUnread()"></course-head>
<course-head :clickable="false" :course="course" :unread="countUnread()"></course-head>
<div class="course-card-content expand">
<el-row>
@@ -13,6 +13,10 @@
</el-col>
</el-row>
<!--AssignmentEntry v-for="assignment in course.assignments"
:assignment="assignment" :unread="false">
</AssignmentEntry-->
</div>
</el-card>
</template>
@@ -22,9 +26,10 @@
import {Assignment, Course} from '@/components/app/app';
import CourseHead from '@/pages/overall/overall-course/course-head/course-head.vue';
import CourseScatter from '@/pages/course/course-scatter/course-scatter';
import AssignmentEntry from '@/pages/overall/overall-course/assignment-entry/assignment-entry.vue';
@Component({
components: {CourseHead, CourseScatter}
components: {AssignmentEntry, CourseHead, CourseScatter}
})
export default class CoursePage extends Vue
{
@@ -29,9 +29,7 @@
import {CourseUtils} from '@/utils/course-utils';
import Navigation from '@/components/navigation/navigation';
@Component({
components: {}
})
@Component
export default class CourseHead extends Vue
{
@Prop({required: true}) unread: number;