Obtener el nombre de la etiqueta HTML del elemento React?
¿Es posible obtener un nombre de etiqueta HTML de un elemento React (retorno de un componente)? Por ejemplo:
function Foo() {
return <span>Hello</span>;
}
El nombre de la etiqueta HTML seríaspan
. Sé que puedes mirar dentro deltype
propiedad del elemento React, pero se vuelve realmente difícil entre SFC y los componentes normales, y aún más difícil cuando la profundidad del componente es bastante grande. Por ejemplo:
function Bar() {
return <Foo />;
}
Todavía debería volverspan
.