Chore: eslint-fixes

This commit is contained in:
Pieter Vander Vennet 2024-04-10 15:30:12 +02:00
parent 7be01d5b8f
commit c2819d5e5c

View file

@ -12,7 +12,7 @@ import { GlobalFilter } from "./GlobalFilter"
export default class FilteredLayer { export default class FilteredLayer {
/** /**
* Whether or not the specified layer is enabled by the user * Whether the specified layer is enabled by the user
*/ */
readonly isDisplayed: UIEventSource<boolean> readonly isDisplayed: UIEventSource<boolean>
/** /**
@ -52,11 +52,10 @@ export default class FilteredLayer {
} }
this.appliedFilters = appliedFilters this.appliedFilters = appliedFilters
const self = this
const currentTags = new UIEventSource<TagsFilter>(undefined) const currentTags = new UIEventSource<TagsFilter>(undefined)
this.appliedFilters.forEach((filterSrc) => { this.appliedFilters.forEach((filterSrc) => {
filterSrc.addCallbackAndRun((_) => { filterSrc.addCallbackAndRun(() => {
currentTags.setData(self.calculateCurrentTags()) currentTags.setData(this.calculateCurrentTags())
}) })
}) })
this.hasFilter = currentTags.map((ct) => ct !== undefined) this.hasFilter = currentTags.map((ct) => ct !== undefined)
@ -207,7 +206,7 @@ export default class FilteredLayer {
} }
{ {
let neededTags: TagsFilter = this.currentFilter.data const neededTags: TagsFilter = this.currentFilter.data
if (neededTags !== undefined && !neededTags.matchesProperties(properties)) { if (neededTags !== undefined && !neededTags.matchesProperties(properties)) {
return false return false
} }
@ -246,7 +245,7 @@ export default class FilteredLayer {
} else { } else {
tags = new And(needed) tags = new And(needed)
} }
let optimized = tags.optimize() const optimized = tags.optimize()
if (optimized === true) { if (optimized === true) {
return undefined return undefined
} }