UNPKG

react-docgen

Version:

A library to extract information from React components for documentation generation.

8 lines (7 loc) 369 B
import type { NodePath } from '@babel/traverse'; import type { FlowType, Node, TSType } from '@babel/types'; /** * Gets the most inner valuable TypeAnnotation from path. If no TypeAnnotation * can be found null is returned */ export default function getTypeAnnotation<T extends Node = FlowType | TSType>(path: NodePath<Node | null | undefined>): NodePath<T> | null;