Jonathan Haidt, in Righteous Minds, says that emotions are not just feelings but moral judgments. They move us to act. Reason tries to guide our emotionally inspired actions. Haidt thinks the right proportion between emotion and reason is like the proportion between an elephant and its rider.
Margaret Archer, in Being Human, says that emotions are part of an inner conversation between the self we are now (the 'I' in microsociological terms) and the self we want to be in the future (the 'You'). These emotions are also judgments.
Archer's emotions include moral judgments drawn from social discourse, but also practical judgments drawn from our works, and natural judgments drawn from our biology.
I think both Haidt and Archer are on to something powerful. The two theories can be reconciled. I will try to pursue this fruitful idea.