diff --git a/types/react-native/index.d.ts b/types/react-native/index.d.ts index ed662e1c46..5312be9362 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 | React.ReactElement | null + ListEmptyComponent?: React.ComponentClass | React.ReactElement | (() => React.ReactElement) | null /** * Rendered at the very end of the list. */ - ListFooterComponent?: React.ComponentClass | React.ReactElement | null + ListFooterComponent?: React.ComponentClass | React.ReactElement | (() => React.ReactElement) | null /** * Rendered at the very beginning of the list. */ - ListHeaderComponent?: React.ComponentClass | React.ReactElement | null + ListHeaderComponent?: React.ComponentClass | React.ReactElement | (() => React.ReactElement) | null /** * Optional custom style for multi-item rows generated when numColumns > 1