Here's my featured article on Hashnode. It's all about how I manage my animation/transition state using XState, and Styled Components
https://arielrodriguez.hashnode.dev/how-i-manage-transitionanimation-state-with-xstate
https://arielrodriguez.hashnode.dev/how-i-manage-transitionanimation-state-with-xstate