don't apply polarization filter when the data is not shown
Этот коммит содержится в:
родитель
f74296fa77
Коммит
2c521d2a34
@ -223,7 +223,7 @@
|
||||
&& haveOverlap($tagFilter, d.tags)
|
||||
&& includesTextSearch($textSearchFilter, d.search)
|
||||
&& withinRange($attributionScoreFilter, d.attributionScore)
|
||||
&& withinRange($polarizationFilter, d.averagePolarization)
|
||||
&& withinRange($polarizationFilter, d.averagePolarization, !$highlightPolarization)
|
||||
&& isCaseId($caseIdFilter, d.id)
|
||||
&& showPolarization($highlightPolarization, d.polarization)
|
||||
&& showCib($highlightCib, d.cib)
|
||||
|
||||
@ -40,7 +40,7 @@ export const haveOverlap = (filter, arr) =>
|
||||
filter.filter((d) => d.selected).map((d) => d.id).some((item) => arr.includes(item));
|
||||
|
||||
// check, if a number is within a 2D range (given as array with length 2)
|
||||
export const withinRange = (arr, num) => num >= arr[0] && num <= arr[1];
|
||||
export const withinRange = (arr, num, bypass = false) => bypass ? true : (num >= arr[0] && num <= arr[1]);
|
||||
|
||||
// check, if a search string (filter) is included in a string
|
||||
export const includesTextSearch = (filter, s) => {
|
||||
|
||||
Загрузка…
x
Ссылка в новой задаче
Block a user