Если вы хотите получить доступ к this.props в constructor(), тогда вы должны передать props методу super().
Использование super(props):
class MyComponent extends React.Component {
constructor(props) {
super(props);
console.log(this.props); // { name: 'John', ... }
}
}Использование super():
class MyComponent extends React.Component {
constructor(props) {
super();
console.log(this.props); // undefined
}
}Вне constructor() оба будут отображать одинаковое значение для this.props.