@@ -315,7 +315,7 @@ export default {
|
|||||||
filterVisible: false,
|
filterVisible: false,
|
||||||
showArchived: false,
|
showArchived: false,
|
||||||
isAddStackVisible: false,
|
isAddStackVisible: false,
|
||||||
filter: { tags: [], users: [], due: '', unassigned: false, open: false, done: false},
|
filter: { tags: [], users: [], due: '', unassigned: false, open: false, done: false },
|
||||||
showAddCardModal: false,
|
showAddCardModal: false,
|
||||||
defaultPageTitle: false,
|
defaultPageTitle: false,
|
||||||
isNotifyPushEnabled: isNotifyPushEnabled(),
|
isNotifyPushEnabled: isNotifyPushEnabled(),
|
||||||
@@ -339,7 +339,7 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
isFilterActive() {
|
isFilterActive() {
|
||||||
return this.filter.tags.length !== 0 || this.filter.users.length !== 0 || this.filter.due !== '' || this.filter.open || this.filter.done;
|
return this.filter.tags.length !== 0 || this.filter.users.length !== 0 || this.filter.due !== '' || this.filter.open || this.filter.done
|
||||||
},
|
},
|
||||||
labelsSorted() {
|
labelsSorted() {
|
||||||
return [...this.board.labels].sort((a, b) => (a.title < b.title) ? -1 : 1)
|
return [...this.board.labels].sort((a, b) => (a.title < b.title) ? -1 : 1)
|
||||||
@@ -433,7 +433,7 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
clearFilter() {
|
clearFilter() {
|
||||||
const filterReset = { tags: [], users: [], due: '' ,open: false, done:false}
|
const filterReset = { tags: [], users: [], due: '', open: false, done: false }
|
||||||
this.$store.dispatch('setFilter', { ...filterReset })
|
this.$store.dispatch('setFilter', { ...filterReset })
|
||||||
this.filter = filterReset
|
this.filter = filterReset
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -33,12 +33,10 @@ export default {
|
|||||||
getters: {
|
getters: {
|
||||||
cardsByStack: (state, getters, rootState) => (id) => {
|
cardsByStack: (state, getters, rootState) => (id) => {
|
||||||
return state.cards.filter((card) => {
|
return state.cards.filter((card) => {
|
||||||
const { tags, users, due, unassigned,open, done } = rootState.filter
|
const { tags, users, due, unassigned, open, done } = rootState.filter
|
||||||
|
|
||||||
if (open && card.done !== null)
|
if (open && card.done !== null) { return false }
|
||||||
return false;
|
if (done && card.done == null) { return false }
|
||||||
if (done && card.done == null)
|
|
||||||
return false;
|
|
||||||
let allTagsMatch = true
|
let allTagsMatch = true
|
||||||
let allUsersMatch = true
|
let allUsersMatch = true
|
||||||
|
|
||||||
|
|||||||
@@ -74,7 +74,7 @@ export default new Vuex.Store({
|
|||||||
searchQuery: '',
|
searchQuery: '',
|
||||||
activity: [],
|
activity: [],
|
||||||
activityLoadMore: true,
|
activityLoadMore: true,
|
||||||
filter: { tags: [], users: [], due: '', open:false, done: false},
|
filter: { tags: [], users: [], due: '', open: false, done: false },
|
||||||
shortcutLock: false,
|
shortcutLock: false,
|
||||||
},
|
},
|
||||||
getters: {
|
getters: {
|
||||||
|
|||||||
Reference in New Issue
Block a user