Skip to content

Instantly share code, notes, and snippets.

@tonkec
Created September 2, 2024 10:43
Show Gist options
  • Select an option

  • Save tonkec/dfe11fdfd09546e3749625ffe44a585c to your computer and use it in GitHub Desktop.

Select an option

Save tonkec/dfe11fdfd09546e3749625ffe44a585c to your computer and use it in GitHub Desktop.
type FC<P = {}> = FunctionComponent<P>;
interface FunctionComponent<P = {}> {
(props: PropsWithChildren<P>, context?: any): ReactElement<any, any> | null;
propTypes?: WeakValidationMap<P> | undefined;
contextTypes?: ValidationMap<any> | undefined;
defaultProps?: Partial<P> | undefined;
displayName?: string | undefined;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment