Declaraciones globales de React

Extiende la funcionalidad de los tipos de React de forma global y omite la necesidad de importar React en cada archivo.

     import { ReactElement } from 'react'

export declare global {
  type Props<P = {}>  = P & {
    children?: ReactElement<any, any> | ReactElement<any, any>[]
  }
  type FC<P = {}> = {
    displayName?: string
    (props: Props<P>, context?: any): ReactElement<any, any> | null
  }
}