We're using React and Flux (via the Alt implementation).
The state is maintained on the stores and is passed to the view components as props, which is nice for data.
I found myself, however, maintaining state such as isOnHover and similar UI states in the store as well, which seems cumbersome (creating action and store handlers for each UI state).
Is maintaining UI state directly on the component itself considered a bad practice, and if so, why?
Thanks.