summaryrefslogtreecommitdiffstats
path: root/client/lib/multiSelection.js
diff options
context:
space:
mode:
authorJustin Reynolds <justinr1234@gmail.com>2019-06-28 12:52:09 -0500
committerJustin Reynolds <justinr1234@gmail.com>2019-06-28 12:56:51 -0500
commit3eb4d2c341b712268bd321173909e0a7b19a88c9 (patch)
tree25a8fcb088f3984e72a5bd3ded9e6a45376e0693 /client/lib/multiSelection.js
parenta0a482aa8efb3255a523de4524c8e09453d5571f (diff)
downloadwekan-3eb4d2c341b712268bd321173909e0a7b19a88c9.tar.gz
wekan-3eb4d2c341b712268bd321173909e0a7b19a88c9.tar.bz2
wekan-3eb4d2c341b712268bd321173909e0a7b19a88c9.zip
Prettier & eslint project style update
Diffstat (limited to 'client/lib/multiSelection.js')
-rw-r--r--client/lib/multiSelection.js48
1 files changed, 27 insertions, 21 deletions
diff --git a/client/lib/multiSelection.js b/client/lib/multiSelection.js
index 30577fd4..ab6a046f 100644
--- a/client/lib/multiSelection.js
+++ b/client/lib/multiSelection.js
@@ -1,6 +1,4 @@
-
function getCardsBetween(idA, idB) {
-
function pluckId(doc) {
return doc._id;
}
@@ -15,7 +13,7 @@ function getCardsBetween(idA, idB) {
}).map(pluckId);
}
- const cards = _.sortBy([Cards.findOne(idA), Cards.findOne(idB)], (c) => {
+ const cards = _.sortBy([Cards.findOne(idA), Cards.findOne(idB)], c => {
return c.sort;
});
@@ -31,17 +29,21 @@ function getCardsBetween(idA, idB) {
};
} else {
selector = {
- $or: [{
- listId: cards[0].listId,
- sort: { $lte: cards[0].sort },
- }, {
- listId: {
- $in: getListsStrictlyBetween(cards[0].listId, cards[1].listId),
+ $or: [
+ {
+ listId: cards[0].listId,
+ sort: { $lte: cards[0].sort },
+ },
+ {
+ listId: {
+ $in: getListsStrictlyBetween(cards[0].listId, cards[1].listId),
+ },
},
- }, {
- listId: cards[1].listId,
- sort: { $gte: cards[1].sort },
- }],
+ {
+ listId: cards[1].listId,
+ sort: { $gte: cards[1].sort },
+ },
+ ],
archived: false,
};
}
@@ -133,14 +135,12 @@ MultiSelection = {
const selectedCards = this._selectedCards.get();
- cardIds.forEach((cardId) => {
+ cardIds.forEach(cardId => {
const indexOfCard = selectedCards.indexOf(cardId);
if (options.remove && indexOfCard > -1)
selectedCards.splice(indexOfCard, 1);
-
- else if (options.add)
- selectedCards.push(cardId);
+ else if (options.add) selectedCards.push(cardId);
});
this._selectedCards.set(selectedCards);
@@ -153,9 +153,15 @@ MultiSelection = {
Blaze.registerHelper('MultiSelection', MultiSelection);
-EscapeActions.register('multiselection',
- () => { MultiSelection.disable(); },
- () => { return MultiSelection.isActive(); }, {
+EscapeActions.register(
+ 'multiselection',
+ () => {
+ MultiSelection.disable();
+ },
+ () => {
+ return MultiSelection.isActive();
+ },
+ {
noClickEscapeOn: '.js-minicard,.js-board-sidebar-content',
- }
+ },
);