в себе некоторые данные о пользователе, нормально ли в фильтре этого массива назвать переменную residentDataItem?
намана, да, а чё массив items не назвать?)
тогда не понятно какие данные будут лежать в этом массиве
да не, я имел в виду в конце не list, а items
Хм, может лучше как-то так? const { isApproved, isOwner, isEmpty } = arr.reduce((acc, { isApproved, isOwner }) => { if (isApproved) acc.isApproved++ if (isOwner) acc.isOwner++ if (!isApproved && !isOwner) acc.isEmpty++ return acc }, { isApproved: 0, isOwner: 0, isEmpty: 0 }) const residentInfo = isEmpty !== arr.length ? `${isApproved}, ${isOwner}, ${isEmpty}` : 'Empty'
а если длина массива равна isEmpty, тогда операции с isApproved и isOwner бессмысленны
вы написали ровно то же, что мне было лень хд я все то же и говорил менять)
Обсуждают сегодня