console.log("book.pages.map.size();--->", book.pages.map.size());
TypeError: action.payload.map.size is not a function
if (book.pages.length > 0 && !state.excludingContactee) { console.log("book.pages--->", book.pages); console.log("book.pages.map.size();--->", book.pages.map.size()); for (let i = 0; i < book.pages.length; i++) { console.log(state); state.playersBall = state.playersBall.filter(item => !item.networkBallStatus.find(network => network.network === book.pages[i].value)); state.gameBall = state.gameBall.filter(item => !item.networkBallStatus.find(network => network.network === book.pages[i].value)); } console.log('if (book.pages.length > 0 && !state.excludingContactee) state.playersBall-->', state.playersBall); console.log('if (book.pages.length > 0 && !state.excludingContactee) state.playersNonBallr-->', state.playersNonBall); }
Карта, используемая для преобразования массива функцией в map ().
Если вы хотите узнать размер объектов в массиве, вы можете сделать что-то вроде этого:
book.pages.map (b => Object.keys (b) .length) // [0, 0, 0]