show announcement after items in list are loaded successfully

This commit is contained in:
ammarahm-ed
2021-04-11 10:35:21 +05:00
parent 84d2b72fab
commit c922f61e49

View File

@@ -237,9 +237,6 @@ const SimpleList = ({
}; };
return ( return (
<> <>
<Announcement
color={COLORS_NOTE[headerProps.heading?.toLowerCase()] || colors.accent}
/>
{loaded && !loading ? null : ( {loaded && !loading ? null : (
<> <>
<View <View
@@ -250,11 +247,6 @@ const SimpleList = ({
backgroundColor: colors.bg, backgroundColor: colors.bg,
zIndex: 999, zIndex: 999,
}}> }}>
<Announcement
color={
COLORS_NOTE[headerProps.heading?.toLowerCase()] || colors.accent
}
/>
<Header <Header
title={headerProps.heading} title={headerProps.heading}
paragraph={headerProps.paragraph} paragraph={headerProps.paragraph}
@@ -269,17 +261,24 @@ const SimpleList = ({
)} )}
{_loading ? null : ( {_loading ? null : (
<RecyclerListView <>
ref={scrollRef} <Announcement
layoutProvider={_layoutProvider} color={
dataProvider={dataProvider} COLORS_NOTE[headerProps.heading?.toLowerCase()] || colors.accent
rowRenderer={_renderRow} }
onScroll={_onScroll} />
canChangeSize={true} <RecyclerListView
renderFooter={listData.length === 0 ? null : Footer} ref={scrollRef}
scrollViewProps={scrollProps} layoutProvider={_layoutProvider}
style={styles} dataProvider={dataProvider}
/> rowRenderer={_renderRow}
onScroll={_onScroll}
canChangeSize={true}
renderFooter={listData.length === 0 ? null : Footer}
scrollViewProps={scrollProps}
style={styles}
/>
</>
)} )}
</> </>
); );