Зачем редюс, если можно мапом?
Ну у тебя аргумент копи и ты в него что то складываешь логичнее делать это редьюсом с выделенным аккумулятором для этого, это во первых а во вторых ни редьюс ни мап с объектами не работает и прежде чем проходиться по их свойствам надо объект привести к массиву, здесь подойдёт object.entries