From c0d23770b580b486ee8d42ea46de3c8f4409eebe Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Mon, 20 Apr 2020 13:22:21 -0400 Subject: [PATCH] [+] Create separate class for SearchSettings --- src/pages/course-selection/course-selection.ts | 4 ++-- .../course-selection/search-settings/search-settings.vue | 7 ++++++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/pages/course-selection/course-selection.ts b/src/pages/course-selection/course-selection.ts index f895cc6..717c901 100644 --- a/src/pages/course-selection/course-selection.ts +++ b/src/pages/course-selection/course-selection.ts @@ -2,9 +2,9 @@ import {Component, Prop, Vue} from 'vue-property-decorator' import App from '@/components/app/app'; import CourseInfo, {ClassInfo, UniqueCourse} from '@/logic/course-info'; import {GPAUtils} from '@/logic/utils/gpa-utils'; -import SearchSettings from '@/pages/course-selection/search-settings/search-settings.vue'; +import SearchSettingsComponent, {SearchSettings} from '@/pages/course-selection/search-settings/search-settings.vue'; -@Component({components: {SearchSettings}}) +@Component({components: {SearchSettings: SearchSettingsComponent}}) export default class CourseSelection extends Vue { @Prop({required: true}) app: App diff --git a/src/pages/course-selection/search-settings/search-settings.vue b/src/pages/course-selection/search-settings/search-settings.vue index 51701ec..39c108c 100644 --- a/src/pages/course-selection/search-settings/search-settings.vue +++ b/src/pages/course-selection/search-settings/search-settings.vue @@ -12,10 +12,15 @@ import {Component, Vue} from 'vue-property-decorator' @Component - export default class SearchSettings extends Vue + export default class SearchSettingsComponent extends Vue { showAllCourses = false; } + + export class SearchSettings + { + showAllCourses: boolean = false + }