Ao criarmos o método de criar notas poderiamos implementar o seguinte trecho de codigo para definir um valor default para a nota a ser criada:
Em FormulárioDeCadastro.jsx:
constructor(props){
super(props);
this.titulo = 'Nota vazia';
this.texto = 'Vazio';
}
É possível fazer algo parecido usando um If no próprio método, porém é verboso demais.
_criarNota(evento){
evento.preventDefault();
evento.stopPropagation();
if(this.titulo === '' || this.texto === ''){
this.titulo = 'Nota vazia';
this.texto = 'Vazio';
return;
}
this.props.criarNota(this.titulo, this.texto);
}
Dessa maneira caso o usuário tente clicar em criar nota ele terá o feedback :D