react: make defaultProps Optional

Actually, defaultProps is `Optional<P>`
This commit is contained in:
Artur Eshenbrener
2017-02-03 18:13:17 +03:00
committed by GitHub
parent dba28e9608
commit d0128ad516
+2 -2
View File
@@ -207,7 +207,7 @@ declare namespace React {
(props: P & { children?: ReactNode }, context?: any): ReactElement<any> | null;
propTypes?: ValidationMap<P>;
contextTypes?: ValidationMap<any>;
defaultProps?: P;
defaultProps?: Partial<P>;
displayName?: string;
}
@@ -216,7 +216,7 @@ declare namespace React {
propTypes?: ValidationMap<P>;
contextTypes?: ValidationMap<any>;
childContextTypes?: ValidationMap<any>;
defaultProps?: P;
defaultProps?: Partial<P>;
displayName?: string;
}