Skip to content

Instantly share code, notes, and snippets.

@robertoandres24
Created January 7, 2020 16:06
Show Gist options
  • Save robertoandres24/ba44fde289ae72b4336f1dd46c2761be to your computer and use it in GitHub Desktop.
Save robertoandres24/ba44fde289ae72b4336f1dd46c2761be to your computer and use it in GitHub Desktop.
export default {
data() {
return {
filteredCourses: []
}
},
props: {
courses: {
type: Array,
required: true
}
},
created() {
this.filteredCourses = this.courses
},
methods: {
filterCourses(term) {
this.filteredCourses = this.courses
.map(course => {
return {
...course,
name: course.name.toLowerCase()
}
})
.filter(course => course.name.includes(term))
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment