Deselect when view changes to another squad
This commit is contained in:
parent
a042537c8e
commit
eb3c919f7d
13
src/index.js
13
src/index.js
@ -266,10 +266,15 @@ document.querySelectorAll('#record-sheet [data-allegiance]').forEach(el => {
|
|||||||
|
|
||||||
squadNumbers.forEach(sn =>
|
squadNumbers.forEach(sn =>
|
||||||
sn.addEventListener('click', function() {
|
sn.addEventListener('click', function() {
|
||||||
recordContainer.dataset.viewSquadNumber = this.dataset.number;
|
if (!this.classList.contains('selected')) {
|
||||||
squadNumbers.forEach(sn =>
|
recordContainer.dataset.viewSquadNumber = this.dataset.number;
|
||||||
sn.classList[sn.dataset.number === this.dataset.number ? 'add' : 'remove']('selected')
|
console.log();
|
||||||
);
|
squadNumbers.forEach(sn =>
|
||||||
|
sn.classList[sn.dataset.number === this.dataset.number ? 'add' : 'remove']('selected')
|
||||||
|
);
|
||||||
|
|
||||||
|
if (el.querySelector('.soldier-record.selected')) Observable.notify('select');
|
||||||
|
}
|
||||||
})
|
})
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user