Nesse ponto do código, o accessConditions é um objeto que mapeia nome dos campos com funções de comparação (imagem abaixo).
Um exemplo de função consiste em data => data[condition.term] === conditionValue. Visto que o data nesse caso é o valor passado à função, que assume receber um objeto, acredito fazer sentido passar o objeto inteiro, já que passando os valores como estava não garante que a função receba um objeto.
Correção do seguinte erro, em que o valor passado à função de comparação era null:
Nesse ponto do código, o
accessConditions
é um objeto que mapeia nome dos campos com funções de comparação (imagem abaixo).Um exemplo de função consiste em
data => data[condition.term] === conditionValue
. Visto que odata
nesse caso é o valor passado à função, que assume receber um objeto, acredito fazer sentido passar o objeto inteiro, já que passando os valores como estava não garante que a função receba um objeto.Correção do seguinte erro, em que o valor passado à função de comparação era null: