diff options
author | Ansh Nanda <anshnanda10@gmail.com> | 2023-05-25 00:18:00 -0700 |
---|---|---|
committer | Ansh Nanda <anshnanda10@gmail.com> | 2023-05-25 00:18:00 -0700 |
commit | 524f8b6abd1787e3fefc640e752e2ed1ecac5898 (patch) | |
tree | d12bcfcef4d26ac6f12f7e2aea8766ac14c148d7 /src/view/screens/Home.tsx | |
parent | 0bdb0ac006a63604f23e73330cb7d6365bb36b4b (diff) | |
parent | 93e9fa8edfe1d8a046399a2b4b31bba4d69814f8 (diff) | |
download | voidsky-524f8b6abd1787e3fefc640e752e2ed1ecac5898.tar.zst |
Merge branch 'custom-algos' of https://github.com/bluesky-social/social-app into custom-algos
Diffstat (limited to 'src/view/screens/Home.tsx')
-rw-r--r-- | src/view/screens/Home.tsx | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/view/screens/Home.tsx b/src/view/screens/Home.tsx index 35f7b826b..2aade5e1a 100644 --- a/src/view/screens/Home.tsx +++ b/src/view/screens/Home.tsx @@ -240,6 +240,7 @@ const FeedPage = observer( feed.refresh() }, [feed, scrollToTop]) + const hasNew = feed.hasNewLatest && !feed.isRefreshing return ( <View testID={testID} style={s.h100pct}> <Feed @@ -254,8 +255,13 @@ const FeedPage = observer( renderEmptyState={renderEmptyState} headerOffset={HEADER_OFFSET} /> - {isScrolledDown && ( - <LoadLatestBtn onPress={onPressLoadLatest} label="Load new posts" /> + {(isScrolledDown || hasNew) && ( + <LoadLatestBtn + onPress={onPressLoadLatest} + label="Load new posts" + showIndicator={hasNew} + minimalShellMode={store.shell.minimalShellMode} + /> )} <FAB testID="composeFAB" |