Caso queria ir para um nível a mais na sua aplicação React, aconselho estudar sobre testes unitários com Jest. Além de ser uma ferramenta incrível ela proporciona uma fluidez melhor no desenvolvimento do código.
O teste unitário te proporciona uma desenvoltura melhor no desenvolvimento, além de trazer também uma rapidez para encontrar e resolver possíveis bugs na aplicação. Já que será rodado esse teste, não sendo necessário fazer de forma manual, procurando erros em passagens de dados e afins.
Caso queria ir para um nível a mais na sua aplicação React, aconselho estudar sobre testes unitários com Jest. Além de ser uma ferramenta incrível ela proporciona uma fluidez melhor no desenvolvimento do código. O teste unitário te proporciona uma desenvoltura melhor no desenvolvimento, além de trazer também uma rapidez para encontrar e resolver possíveis bugs na aplicação. Já que será rodado esse teste, não sendo necessário fazer de forma manual, procurando erros em passagens de dados e afins.
Jest: https://www.devmedia.com.br/teste-unitario-com-jest/41234 Teste unitário em React: https://devporai.com.br/testes-unitarios-em-react/#:~:text=Testes%20unit%C3%A1rios%20em%20React%20%E2%80%93%20Bibliotecas&text=O%20JEST%20%C3%A9%20a%20biblioteca,n%C3%A3o%20mudar%C3%A1%20de%20forma%20inesperada.