Если вы хотите получить доступ к 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.