Skip to content

Commit be770eb

Browse files
committed
Add some comments
1 parent 1bf9ce7 commit be770eb

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

example/app/(tabs)/fetchable.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,10 @@ export default function FetchableScreen() {
5858
ListHeaderComponent={<Header reload={reload} />}
5959
/>
6060
}
61+
/**
62+
* This catches the suspense signal from below and gives us a
63+
* chance to attach a different set of rows.
64+
*/
6165
renderPendingRows={
6266
<>
6367
<ListHeaderDataListRow title="Thorin and Company" />
@@ -76,6 +80,7 @@ export default function FetchableScreen() {
7680
)}
7781
>
7882
<ListHeaderDataListRow title="Thorin and Company" />
83+
{/* This component throws a suspense signal whilst loading */}
7984
<MiddleEarthHobbitCompanyDataListRows key={reloadKey} />
8085
</ReactDataList.Fetchable>
8186
)

example/src/data-list/flashlist-renderer.tsx

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,8 @@ import {useDataListRendererContext} from "../../../src/data-list-renderer-contex
88
interface FlashListRendererProps<TRenderItem>
99
extends Omit<
1010
FlashListProps<ReactDataList.RenderListItemInfo<TRenderItem>>,
11-
"data" | "renderItem" | "getItemType" | "keyExtractor" | "ListEmptyComponent"
12-
> {
13-
animated?: boolean
14-
}
11+
"data" | "renderItem" | "keyExtractor" | "getItemType" | "ListEmptyComponent"
12+
> {}
1513

1614
export function FlashListRenderer<TRenderItem>(props: FlashListRendererProps<TRenderItem>) {
1715
const {data, rootRenderItem, renderEmpty, getItemId} = useDataListRendererContext()

0 commit comments

Comments
 (0)