[+] Create separate class for SearchSettings
This commit is contained in:
@@ -2,9 +2,9 @@ import {Component, Prop, Vue} from 'vue-property-decorator'
|
|||||||
import App from '@/components/app/app';
|
import App from '@/components/app/app';
|
||||||
import CourseInfo, {ClassInfo, UniqueCourse} from '@/logic/course-info';
|
import CourseInfo, {ClassInfo, UniqueCourse} from '@/logic/course-info';
|
||||||
import {GPAUtils} from '@/logic/utils/gpa-utils';
|
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
|
export default class CourseSelection extends Vue
|
||||||
{
|
{
|
||||||
@Prop({required: true}) app: App
|
@Prop({required: true}) app: App
|
||||||
|
|||||||
@@ -12,10 +12,15 @@
|
|||||||
import {Component, Vue} from 'vue-property-decorator'
|
import {Component, Vue} from 'vue-property-decorator'
|
||||||
|
|
||||||
@Component
|
@Component
|
||||||
export default class SearchSettings extends Vue
|
export default class SearchSettingsComponent extends Vue
|
||||||
{
|
{
|
||||||
showAllCourses = false;
|
showAllCourses = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export class SearchSettings
|
||||||
|
{
|
||||||
|
showAllCourses: boolean = false
|
||||||
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
|
|||||||
Reference in New Issue
Block a user