diff --git a/src/state/models/feed-view.ts b/src/state/models/feed-view.ts
index e5a6d73db2..cc8edba470 100644
--- a/src/state/models/feed-view.ts
+++ b/src/state/models/feed-view.ts
@@ -6,7 +6,6 @@ import {
AppBskyFeedGetAuthorFeed as GetAuthorFeed,
} from '@atproto/api'
type FeedViewPost = AppBskyFeedFeedViewPost.Main
-type ReasonTrend = AppBskyFeedFeedViewPost.ReasonTrend
type ReasonRepost = AppBskyFeedFeedViewPost.ReasonRepost
type PostView = AppBskyFeedPost.View
import {AtUri} from '../../third-party/uri'
@@ -93,12 +92,6 @@ export class FeedItemModel {
}
}
- get reasonTrend(): ReasonTrend | undefined {
- if (this.reason?.$type === 'app.bsky.feed.feedViewPost#reasonTrend') {
- return this.reason as ReasonTrend
- }
- }
-
async toggleUpvote() {
const wasUpvoted = !!this.post.viewer.upvote
const wasDownvoted = !!this.post.viewer.downvote
@@ -492,10 +485,9 @@ export class FeedModel {
private _updateAll(res: GetTimeline.Response | GetAuthorFeed.Response) {
for (const item of res.data.feed) {
const existingItem = this.feed.find(
- // HACK: need to find the reposts and trends item, so we have to check for that -prf
+ // HACK: need to find the reposts' item, so we have to check for that -prf
item2 =>
item.post.uri === item2.post.uri &&
- item.reason?.$trend === item2.reason?.$trend &&
// @ts-ignore todo
item.reason?.by?.did === item2.reason?.by?.did,
)
diff --git a/src/view/com/posts/FeedItem.tsx b/src/view/com/posts/FeedItem.tsx
index 7a1aa5d237..261fa8ab9d 100644
--- a/src/view/com/posts/FeedItem.tsx
+++ b/src/view/com/posts/FeedItem.tsx
@@ -146,23 +146,6 @@ export const FeedItem = observer(function ({
)}
- {item.reasonTrend && (
-
-
-
- Trending with{' '}
- {item.reasonTrend.by.displayName || item.reasonTrend.by.handle}
-
-
- )}
diff --git a/src/view/index.ts b/src/view/index.ts
index 5602784f35..8ffd5957ae 100644
--- a/src/view/index.ts
+++ b/src/view/index.ts
@@ -12,7 +12,6 @@ import {faArrowRightFromBracket} from '@fortawesome/free-solid-svg-icons'
import {faArrowUpFromBracket} from '@fortawesome/free-solid-svg-icons/faArrowUpFromBracket'
import {faArrowUpRightFromSquare} from '@fortawesome/free-solid-svg-icons/faArrowUpRightFromSquare'
import {faArrowsRotate} from '@fortawesome/free-solid-svg-icons/faArrowsRotate'
-import {faArrowTrendUp} from '@fortawesome/free-solid-svg-icons/faArrowTrendUp'
import {faAt} from '@fortawesome/free-solid-svg-icons/faAt'
import {faBars} from '@fortawesome/free-solid-svg-icons/faBars'
import {faBell} from '@fortawesome/free-solid-svg-icons/faBell'
@@ -81,7 +80,6 @@ export function setup() {
faArrowUpFromBracket,
faArrowUpRightFromSquare,
faArrowsRotate,
- faArrowTrendUp,
faAt,
faBars,
faBell,