From 5a5cf9bd4d7c5419be2fb4bf3b92d8c72558430c Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Sat, 2 Nov 2019 20:00:19 -0400 Subject: [PATCH] [O] Replace more ts-ignores with {required: true} --- src/components/loading/loading.vue | 6 ++---- .../overall/overall-course/course-head/course-head.vue | 9 +++------ 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/src/components/loading/loading.vue b/src/components/loading/loading.vue index 82d309d..c766b46 100644 --- a/src/components/loading/loading.vue +++ b/src/components/loading/loading.vue @@ -34,11 +34,9 @@ }) export default class Loading extends Vue { - // @ts-ignore - @Prop() text: string; + @Prop({required: true}) text: string; - // @ts-ignore - @Prop() error: boolean; + @Prop({required: true}) error: boolean; getText() { diff --git a/src/pages/overall/overall-course/course-head/course-head.vue b/src/pages/overall/overall-course/course-head/course-head.vue index 3885dd6..22d1483 100644 --- a/src/pages/overall/overall-course/course-head/course-head.vue +++ b/src/pages/overall/overall-course/course-head/course-head.vue @@ -34,14 +34,11 @@ }) export default class CourseHead extends Vue { - // @ts-ignore - @Prop() unread: number; + @Prop({required: true}) unread: number; - // @ts-ignore - @Prop() course: Course; + @Prop({required: true}) course: Course; - // @ts-ignore - @Prop() clickable: boolean; + @Prop({required: true}) clickable: boolean; /** * Redirect to the course page