here is only one reason when one needs to pass props to super(): When you want to access this.props in constructor.