There are a few props in my application which are received from the reducer-selector.
I was wondering, should I set default values for the props at all the below mentioned places ?
Or should I define the default value at only 1 of these 3 places, and why ?
It is advisable to set default values in only one place. Because if it is set in one place you don't have to bother again and again in different components, selectors, etc. This will also avoid bugs due to default values.
I think, Setting in reduce looks more promising and stable approach considering an extensible App.