[+] Implement openSettings()
This commit is contained in:
@@ -19,6 +19,8 @@ export default class CourseSelection extends Vue
|
|||||||
courseListHeight: number = 0;
|
courseListHeight: number = 0;
|
||||||
cardsHeight: number = 0;
|
cardsHeight: number = 0;
|
||||||
|
|
||||||
|
openedPage: string = '';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Called before rendering
|
* Called before rendering
|
||||||
*/
|
*/
|
||||||
@@ -115,8 +117,7 @@ export default class CourseSelection extends Vue
|
|||||||
*/
|
*/
|
||||||
openSettings()
|
openSettings()
|
||||||
{
|
{
|
||||||
// TODO: implement
|
this.openedPage = this.openedPage == 'settings' ? '' : 'settings';
|
||||||
alert('TODO')
|
|
||||||
}
|
}
|
||||||
|
|
||||||
get filteredCourses()
|
get filteredCourses()
|
||||||
|
|||||||
@@ -15,8 +15,8 @@
|
|||||||
|
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="16" class="overall-span">
|
<el-col :span="16" class="overall-span">
|
||||||
<el-card class="left" :style="{height: cardsHeight + 'px'}">
|
<el-card class="left" :style="{height: cardsHeight + 'px'}">
|
||||||
<SearchSettings></SearchSettings>
|
<SearchSettings ref="settings" v-if="openedPage == 'settings'"></SearchSettings>
|
||||||
</el-card>
|
</el-card>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user