@nrbx/react-is
v19.0.0
Published
Type-checking utilities for React elements
Readme
@nrbx/react-is
Type-checking utilities for React elements.
Installation
npm install @nrbx/react-isUsage
import * as ReactIs from "@nrbx/react-is";
if (ReactIs.isElement(value)) {
// value is a React element
}
ReactIs.isFragment(<></>); // true
ReactIs.isContextProvider(<Provider />); // trueAPI
typeOf(value)— return the element type tagisElement(value)— is a React elementisFragment,isPortal,isProfiler,isStrictMode,isSuspense,isSuspenseListisContext,isContextConsumer,isContextProviderisForwardRef,isLazy,isMemoisValidElementType(value)— is a valid element type- Element type constants (
REACT_ELEMENT_TYPE,REACT_FRAGMENT_TYPE, ...)
Built with roblox-ts
