state = { filters: ['all'] }
this.state.filters.includes('humans') ?
this.state.filters.filter(val => val !== 'humans') : this.state.filters.push(dropdown)
Я использую условие, при котором, когда я нажимаю на кнопку, элемент («люди») переводится в состояние, и когда я снова нажимаю на ту же кнопку, мне нужно удалить элемент («люди») из массив. Push работает нормально, мне нужна помощь в его удалении. Я использовал фильтр как в приведенном выше коде, он не добавляется снова в массив, но также не удаляется.
Заранее спасибо.