[+] Add search bar component
This commit is contained in:
@@ -24,6 +24,13 @@
|
|||||||
<el-card id="course-list" class="large right">
|
<el-card id="course-list" class="large right">
|
||||||
<div class="header">Course List</div>
|
<div class="header">Course List</div>
|
||||||
|
|
||||||
|
<!-- Search -->
|
||||||
|
<el-input
|
||||||
|
placeholder="Search..."
|
||||||
|
prefix-icon="el-icon-search"
|
||||||
|
v-model="search">
|
||||||
|
</el-input>
|
||||||
|
|
||||||
<!-- Every course -->
|
<!-- Every course -->
|
||||||
<div v-for="(course, index) in courseInfo" class="item">
|
<div v-for="(course, index) in courseInfo" class="item">
|
||||||
<span class="name">{{course.name}}</span>
|
<span class="name">{{course.name}}</span>
|
||||||
@@ -42,11 +49,12 @@
|
|||||||
@Component
|
@Component
|
||||||
export default class CourseSelection extends Vue
|
export default class CourseSelection extends Vue
|
||||||
{
|
{
|
||||||
@Prop({required: true}) app: App;
|
@Prop({required: true}) app: App
|
||||||
|
|
||||||
courseInfo: CourseInfo[] = [];
|
search: string
|
||||||
directory: any[] = [];
|
courseInfo: CourseInfo[] = []
|
||||||
loading = true;
|
directory: any[] = []
|
||||||
|
loading = true
|
||||||
|
|
||||||
created()
|
created()
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user