From e643b65d98062603845ed5a5887de5eee37fc271 Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Fri, 3 Apr 2020 17:05:41 -0400 Subject: [PATCH] [O] Remove unnecessary courses prop --- src/components/app/app.vue | 12 +++--------- src/components/navigation/navigation.ts | 5 ++--- src/components/navigation/navigation.vue | 2 +- 3 files changed, 6 insertions(+), 13 deletions(-) diff --git a/src/components/app/app.vue b/src/components/app/app.vue index 80bfddf..495fd30 100644 --- a/src/components/app/app.vue +++ b/src/components/app/app.vue @@ -3,19 +3,13 @@
- - - - + +
diff --git a/src/components/navigation/navigation.ts b/src/components/navigation/navigation.ts index 6a4583b..e91ed4c 100644 --- a/src/components/navigation/navigation.ts +++ b/src/components/navigation/navigation.ts @@ -13,7 +13,6 @@ export default class Navigation extends Vue { @Prop({required: true}) app: App; @Prop({required: true}) nav: NavController; - @Prop({required: true}) courses: Course[]; @Prop({required: true}) user: LoginUser; private gradingPeriod: string = 'All Year'; @@ -93,10 +92,10 @@ export default class Navigation extends Vue findCourse(courseId: string, indexOffset: number) { // Find current course index - let courseIndex = this.courses.findIndex(c => c.id == +courseId); + let courseIndex = this.app.gradedCourses.findIndex(c => c.id == +courseId); // Find next course - return this.courses[courseIndex + indexOffset]; + return this.app.gradedCourses[courseIndex + indexOffset]; } /** diff --git a/src/components/navigation/navigation.vue b/src/components/navigation/navigation.vue index 10f8e72..99ee850 100644 --- a/src/components/navigation/navigation.vue +++ b/src/components/navigation/navigation.vue @@ -13,7 +13,7 @@ - {{course.name}}