@sinchsmb/ui-kit
Version:
UI kit for SinchSMB frontend
14 lines (13 loc) • 441 B
TypeScript
import { ReactElement } from 'react';
/**
* Checks that ReactElement is intrinsic element. See {@link JSX.IntrinsicElements}
*
* @example
* ```ts
* isIntrinsicElement(<span />) // true
* isIntrinsicElement(<StyledSpan />) // true
* isIntrinsicElement(<FunctionalComponent />) // false
* isIntrinsicElement(<StyledFunctionalComponent />) // false
* ```
*/
export declare function isIntrinsicElement(element: ReactElement): boolean;