const groupBy = function (data, key) {
return data.reduce(function (carry, el) {
var group = el[key];
if (carry[group] === undefined) {
carry[group] = []
}
carry[group].push(el)
return carry
}, {})
}
const groupByData = groupBy(key값으로 묶을 배열, "name")
'리액트,타입스크립트' 카테고리의 다른 글
클래스형 컴포넌트에서 Redux 정보 가져오기 (connect) (0) | 2022.04.29 |
---|---|
React.memo 활용법 (0) | 2021.06.30 |
React 이벤트 핸들러 전달 (0) | 2021.04.15 |