You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
List of React's HTML and SVG tag names. Tag names are scraped directly from
@types/react, so you are getting exactly the tag names that React uses
internally.
react-tag-names vs html-tag-names
Tag names are divided into HTML and SVG tag names. This is useful since React
uses different typings for those two categories.
Instead of kebab-case (e.g. clip-path), React uses camel-case (clipPath).
Since the tag names are taken directly from React's type definition, you are
guaranteed to always get exactly the tags that React supports.
Install
npm install react-tag-names
Note: Previous versioning of react-tag-names was coupled to respective
react versions (e.g. react@16.9.2 => react-tag-names@16.9.2). As React's
list of tag names only changes very rarely, this convention has been
discontinued. react-tag-names now follows its own versioning, starting at
v1.0.0.
Usage
All (default export)
importreactTagNamesfrom"react-tag-names";
reactTagNames: string[] — List of all React tag names (sorted HTML first
and SVG last)