Reagir, por que usar super (adereços) dentro do construtor de classe ES6? [duplicado]

Esta pergunta já tem uma resposta aqui:

Qual é a diferença entre "super ()" e "super (adereços)" no React ao usar as classes es6? 10 respostas

Sei que a palavra-chave super pode ser usada para chamar funções em um componente pai. No entanto, não estou totalmente claro por que você usaria a super palavra-chave no exemplo abaixo - apenas passando-a quaisquer objetos que estão sendo passados para o construtor.

Alguém pode esclarecer as várias razões para usar a super palavra-chave em um construtor de classe ES6, ao reagir?

  constructor(props) {
    super(props);

    this.state = {
      course: Object.assign({}, this.props.course),
      errors: {   }
    };

    this.updateCourseState = this.updateCourseState.bind(this);
  }

questionAnswers(0)

yourAnswerToTheQuestion