We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4dd75c1 commit 448d5a6Copy full SHA for 448d5a6
src/parser.ts
@@ -284,6 +284,9 @@ export function parseFromProgram(
284
case 'React.ReactElement': {
285
return t.elementNode('element');
286
}
287
+ case 'React.ElementType': {
288
+ return t.elementNode('elementType');
289
+ }
290
case 'React.ReactNode': {
291
return t.unionNode([t.elementNode('node'), t.undefinedNode()]);
292
src/types/props/element.ts
@@ -1,7 +1,7 @@
1
import { Node } from '../nodes/baseNodes';
2
3
const typeString = 'ElementNode';
4
-type ElementType = 'element' | 'node';
+type ElementType = 'element' | 'node' | 'elementType';
5
6
interface ElementNode extends Node {
7
elementType: ElementType;
0 commit comments