Я пытаюсь подсчитать количество элементов в массиве, который хранится в моем состоянии redux. Вот мой код:
const user = useSelector((state) => state.user);
const userCompanies = user.companyId;
if ( userCompanies.length == 1 ) {
alert('Only one company');
};
Мой пользовательский объект выглядит так (и отлично выводит через журнал консоли):
Object {
"companyId": Array [
"NhOmasfaJWpFDd9erU",
],
"email": "example@gmail.com",
"userId": "jGibL0twsafsqYAmxx9X0C2",
}
Однако я получаю Невозможно прочитать свойство 'length' неопределенного при загрузке экрана. Я пытаюсь провести подсчет слишком рано или что-то в этом роде? Как мне это исправить?