fala Thiago, tudo certo?
Então, não sei se entendi bem a pergunta, você perguntou o por quê de não utilizar o objeto notas no _criarNotas
?
Caso seja isto, é porque o _criarNotas
tem objetivo de criar uma nota, então ele não precisa dos dados das notas, apenas adicionar mais uma nota ao conjunto de notas!
E no caso do componentDidMount
, ele se inscreve no this.props.categorias.inscrever
pois ele precisa saber quando tem uma categoria nova, pois sempre que uma categoria nova é criada, ele precisa atualizar as opções de seleção de categorias, mas para ele não faria diferença se existisse uma nota nova pois ele não precisa atualizar nada no formulário, entendeu?
Caso não tenha entendido ou queira fazer outra pergunta sinta-se a vontade para continuar este tópico ou criar outro!
Bons estudos!