No meu projeto, mesmo sem mudar o atributo class para className, está tudo funcionando corretamente. Estou usando a versão 16.8.6. Agora está assim mesmo?
No meu projeto, mesmo sem mudar o atributo class para className, está tudo funcionando corretamente. Estou usando a versão 16.8.6. Agora está assim mesmo?
Fala aí Tales, tudo bem? O React adiciona a class
para o HTML sem problemas, mas, não é uma boa prática esse uso no JSX, o ideal é usar className
.
A palavra class
é algo reservado do JavaScript, por isso, foi chamada className
.
Se você abrir o console do navegador, verá que provavelmente o JavaScript está acusando um erro por isso.
Espero ter ajudado.