group completed filters to one property

Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
This commit is contained in:
grnd-alt
2024-03-13 15:44:17 +01:00
parent 9a3521ba93
commit c6728d33c8
3 changed files with 16 additions and 31 deletions

View File

@@ -33,10 +33,10 @@ export default {
getters: {
cardsByStack: (state, getters, rootState) => (id) => {
return state.cards.filter((card) => {
const { tags, users, due, unassigned, open, completed } = rootState.filter
const { tags, users, due, unassigned, completed } = rootState.filter
if (open && card.done !== null) { return false }
if (completed && card.done == null) { return false }
if (completed === 'open' && card.done !== null) { return false }
if (completed === 'completed' && card.done == null) { return false }
let allTagsMatch = true
let allUsersMatch = true