Я пытаюсь показать и скрыть элементы из массива. Весь фильтр работает хорошо, кроме цифр. Когда я использую этот фильтр, item.sprint === не захватывает this.state.currentSprint
, а просто отображает оба:
{
this.state.personalItems
.filter(
item => item.user == this.state.user
|| item.public == "true"
&& item.sprint === this.state.currentSprint
)
.map((l, i) => ())
}
Эта переменная соответствует 1 === 2, как в следующем примере:
{
this.state.personalItems
.filter(
item => item.user == this.state.user
|| item.public == "true"
&& 1 === 2
)
.map((l, i) => ())
}
Я уже проверял, являются ли они целыми числами et c. у кого-нибудь есть решение, где что-то идет не так?