Obter o nome da tag HTML do elemento React?
É possível obter um nome de tag HTML a partir de um elemento React (retornar de um componente)? Por exemplo:
function Foo() {
return <span>Hello</span>;
}
O nome da tag HTML seriaspan
. Eu sei que você pode olhar para otype
propriedade do elemento React, mas fica realmente difícil entre SFC e componentes normais e ainda mais difícil quando a profundidade do componente é bastante grande. Por exemplo:
function Bar() {
return <Foo />;
}
Ainda deve retornarspan
.