Я определил массив как переменную состояния в функциональном компоненте
const [MessageResultsFirebase, setMessagesFirebase] = useState<MessageCellPropsFirebase[]>();
Я хочу отфильтровать его с помощью функции Array.filter для обновления списка.
var filterResult: MessageCellPropsFirebase = MessageResultsFirebase?.filter((element, index, array)=>{
return (element.key == snapshot.key);
});
, но выдает ошибку "невозможно найти фильтр свойств неопределенного". PS: console.log(MessageResultsFirebase);
работает в том же контексте. Пожалуйста, помогите, я новичок с этим.