group completed filters to one property
Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@ export default new Vuex.Store({
|
||||
searchQuery: '',
|
||||
activity: [],
|
||||
activityLoadMore: true,
|
||||
filter: { tags: [], users: [], due: '', open: false, completed: false, completedOrOpen: true },
|
||||
filter: { tags: [], users: [], due: '', completed: 'both' },
|
||||
shortcutLock: false,
|
||||
},
|
||||
getters: {
|
||||
|
||||
Reference in New Issue
Block a user