const selector = useSelector((state) => state.tag.selectedTag);
console.log('boardList selector', selector);
const selector = useSelector((state) => state.tag.selectedTag);
console.log('boardList selector', selector);
selector.foreach((tag) => {
if (tag.selected) {
setSelectTag(tag.name);
}
});
selector.
이런 에러를 마주하게 되었다.
selector의 요소가 배열이 아닌 객체라 발생한 문제였다.
객체의 foreach문을 쓰면 된다
Object.keys(selector).forEach((tagKey) => {
const tag = selector[tagKey];
if (tag.selected && tag.name !== selectTag) {
setSelectTag(tag.name);
}
});