From e97075f1ea2c1177feda67660d291b0251434847 Mon Sep 17 00:00:00 2001 From: Kyle Roach Date: Mon, 3 Jul 2017 11:53:14 -0400 Subject: [PATCH] [react-native] Correct signatures for Flatlist ListEmptyComponent, ListFooterComponent, ListHeaderComponent --- types/react-native/index.d.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/types/react-native/index.d.ts b/types/react-native/index.d.ts index e1cc0daa3c..ed662e1c46 100644 --- a/types/react-native/index.d.ts +++ b/types/react-native/index.d.ts @@ -3444,17 +3444,17 @@ export interface FlatListProperties extends ScrollViewProperties { /** * Rendered when the list is empty. */ - ListEmptyComponent?: React.ComponentClass | null + ListEmptyComponent?: React.ComponentClass | React.ReactElement | null /** * Rendered at the very end of the list. */ - ListFooterComponent?: React.ComponentClass | (() => React.ReactElement) | null + ListFooterComponent?: React.ComponentClass | React.ReactElement | null /** * Rendered at the very beginning of the list. */ - ListHeaderComponent?: React.ComponentClass | (() => React.ReactElement) | null + ListHeaderComponent?: React.ComponentClass | React.ReactElement | null /** * Optional custom style for multi-item rows generated when numColumns > 1