diff options
author | Eric Bailey <git@esb.lol> | 2023-12-08 18:29:53 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-08 16:29:53 -0800 |
commit | 9c0c18d5d08db6433fbee8412c2c4da400a31afa (patch) | |
tree | a8093f90fb99c7d2f59c2c16b52524c4354a1d34 /src | |
parent | e1b1720cadcf86d281a869c604f5d8e349d48fd8 (diff) | |
download | voidsky-9c0c18d5d08db6433fbee8412c2c4da400a31afa.tar.zst |
Use new filter for Posts tab on profile (#2150)
* Use new filter for Posts tab on profile * Update deps * Remove log
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/api/feed/author.ts | 2 | ||||
-rw-r--r-- | src/state/queries/post-feed.ts | 1 | ||||
-rw-r--r-- | src/view/com/posts/Feed.tsx | 2 | ||||
-rw-r--r-- | src/view/screens/Profile.tsx | 2 |
4 files changed, 4 insertions, 3 deletions
diff --git a/src/lib/api/feed/author.ts b/src/lib/api/feed/author.ts index 74af383d1..57db061b3 100644 --- a/src/lib/api/feed/author.ts +++ b/src/lib/api/feed/author.ts @@ -40,7 +40,7 @@ export class AuthorFeedAPI implements FeedAPI { } _filter(feed: AppBskyFeedDefs.FeedViewPost[]) { - if (this.params.filter === 'posts_no_replies') { + if (this.params.filter === 'posts_and_author_threads') { return feed.filter(post => { const isReply = post.reply const isRepost = AppBskyFeedDefs.isReasonRepost(post.reason) diff --git a/src/state/queries/post-feed.ts b/src/state/queries/post-feed.ts index 14ffeb0da..7847c7202 100644 --- a/src/state/queries/post-feed.ts +++ b/src/state/queries/post-feed.ts @@ -35,6 +35,7 @@ type ActorDid = string type AuthorFilter = | 'posts_with_replies' | 'posts_no_replies' + | 'posts_and_author_threads' | 'posts_with_media' type FeedUri = string type ListUri = string diff --git a/src/view/com/posts/Feed.tsx b/src/view/com/posts/Feed.tsx index 43f327c00..fe619ab30 100644 --- a/src/view/com/posts/Feed.tsx +++ b/src/view/com/posts/Feed.tsx @@ -121,7 +121,7 @@ let Feed = ({ data?.pages.length === 1 && (feed === 'following' || feed === 'home' || - feed === `author|${myDid}|posts_no_replies`) + feed === `author|${myDid}|posts_and_author_threads`) ) { queryClient.invalidateQueries({queryKey: RQKEY(feed)}) } diff --git a/src/view/screens/Profile.tsx b/src/view/screens/Profile.tsx index ae5270386..e019c4ede 100644 --- a/src/view/screens/Profile.tsx +++ b/src/view/screens/Profile.tsx @@ -280,7 +280,7 @@ function ProfileScreenLoaded({ {({onScroll, headerHeight, isFocused, isScrolledDown, scrollElRef}) => ( <FeedSection ref={postsSectionRef} - feed={`author|${profile.did}|posts_no_replies`} + feed={`author|${profile.did}|posts_and_author_threads`} onScroll={onScroll} headerHeight={headerHeight} isFocused={isFocused} |