Closed DmitriiMelnikOnix closed 1 year ago
const onCartHigherSort = useCallback(() => { let i = 1; setCartData( (prevState) => ( bubbleSort(prevState) .reduce((acc, item) => { item = { ...item, order: i += 1 }; acc = [...acc, item]; return acc; }, [])), ) }, [])
Думаю в цьому прикладі простіше обійтись без змінной і а просто використати index з reduce
і
index
reduce
.reduce((acc, item, index) => { item = { ...item, order: index + 1 }; acc = [...acc, item]; return acc; }, [])),
Дійсно, можна обійтись без замикання, дякую
Думаю в цьому прикладі простіше обійтись без змінной
і
а просто використатиindex
зreduce