diff --git a/js/components/forms/members_list.js b/js/components/forms/members_list.js index 6d442cd8..5c6249db 100644 --- a/js/components/forms/members_list.js +++ b/js/components/forms/members_list.js @@ -14,39 +14,20 @@ export default { } }, - mounted: function () { - // this.searchedList = this.members - }, - computed: { searchedList: function () { return this.members.filter( - member => this.status ? member.status === this.status : true + member => this.status ? + member.status === this.status | this.status === 'all' + : true ).filter( - member => this.role ? member.role.toLowerCase() === this.role : true + member => this.role ? + member.role.toLowerCase() === this.role | this.role === 'all' + : true ).filter( member => this.searchValue ? member.name.toLowerCase() .includes(this.searchValue.toLowerCase()) : true ) } }, - - // watch: { - // status: function (status) { - // this.searchedList = this.searchedList.filter( - // member => member.status === status - // ) - // }, - // role: function (role) { - // this.searchedList = this.searchedList.filter( - // member => member.role.toLowerCase() === role - // ) - // } - // }, - - methods: { - search: function () { - console.log("search") - }, - }, } diff --git a/templates/workspaces/members/index.html b/templates/workspaces/members/index.html index 9f07ea0d..ceb5ee1c 100644 --- a/templates/workspaces/members/index.html +++ b/templates/workspaces/members/index.html @@ -52,15 +52,14 @@