2
respostas

[Sugestão] Resolvendo o problema do children

No React 18 para resolver esse problema do children devemos receber ele como parametro juntamente com o texto.

class Botao extends React.Component<{ children: React.ReactNode; texto: string; }> { }
2 respostas

Oi Lucas, tudo bem?

Muito obrigada por compartilhar com a gente essa sugestão!

Sinta-se sempre livre para compartilhar dicas e sugestões aqui no fórum.

Um abraço e bons estudos.

Olá Lucas. Acredito que todos que utilizem React 18+ para fazer o curso estão tendo este problema. Fiz igual o seu método e realmente funcionou. Mas pessoalmente criando uma interface achei mais "legivel".

interface IProps { children: React.ReactNode; };

class Button extends React.Component {...}