Thanks for the reply. It is not a large app. So, I started without redux and included the logic in the components. I brought redux into the mix later and as you told, I need to relocate the logic to action creators now as the app is getting more complex.
I love redux. It is always a case of 'is-it-too-soon-for-redux' and 'oh-i-should-have-redux-ed-already’. I guess it’s impractical to create a react app without redux.