Наше приложение имеет несколько местоположений, каждое из которых имеет группу доступа a, b, c или d. У наших пользователей есть массив групп доступа ['a', 'c'] и т.д.
На нашей странице местоположений myLocations должны возвращать местоположения, где location.accessGroup включен в их массив accessGroup.
computed: {
...mapState(['currentUser', 'locations', 'userProfile']),
}
myLocations: function() {
return this.locations.filter((location) => {
return location.accessGroup === this.userProfile.accessGroup
})
},