Porque o instrutor ao isolar as validações em models, teve que importar-los desde o componente app e foi descendo aos filhos? Não seria melhor importar direto em cada componente que precisa?
ATÉ 50% OFF
TÁ ACABANDO!
0 dias
0 horas
0 min
0 seg
Porque o instrutor ao isolar as validações em models, teve que importar-los desde o componente app e foi descendo aos filhos? Não seria melhor importar direto em cada componente que precisa?
Fala ai Felipe, tudo bem? Isso depende muito, o ideal é a gente favorecer o uso de dumb components (componentes burros) que basicamente são componentes que apenas trabalham e recebem propriedades.
Por isso ele importa no App e vai injetando via props para os filhos.
Isso também é um problema chamado de props drilling que pode ser resolvido e minimizado com o uso da Context API.
Espero ter ajudado.