diff --git a/src/state/queries/notifications/types.ts b/src/state/queries/notifications/types.ts
index c96374eb8e..b3a972394f 100644
--- a/src/state/queries/notifications/types.ts
+++ b/src/state/queries/notifications/types.ts
@@ -1,7 +1,7 @@
import {
- AppBskyFeedDefs,
- AppBskyGraphDefs,
- AppBskyNotificationListNotifications,
+ type AppBskyFeedDefs,
+ type AppBskyGraphDefs,
+ type AppBskyNotificationListNotifications,
} from '@atproto/api'
export type NotificationType =
@@ -44,6 +44,8 @@ type OtherNotificationType =
| 'quote'
| 'follow'
| 'feedgen-like'
+ | 'verified'
+ | 'unverified'
| 'unknown'
type FeedNotificationBase = {
diff --git a/src/view/com/notifications/NotificationFeedItem.tsx b/src/view/com/notifications/NotificationFeedItem.tsx
index 1de0b67b3a..a30aba7d87 100644
--- a/src/view/com/notifications/NotificationFeedItem.tsx
+++ b/src/view/com/notifications/NotificationFeedItem.tsx
@@ -102,7 +102,11 @@ let NotificationFeedItem = ({
const urip = new AtUri(item.subjectUri)
return `/profile/${urip.host}/post/${urip.rkey}`
}
- } else if (item.type === 'follow') {
+ } else if (
+ item.type === 'follow' ||
+ item.type === 'verified' ||
+ item.type === 'unverified'
+ ) {
return makeProfileLink(item.notification.author)
} else if (item.type === 'reply') {
const urip = new AtUri(item.notification.uri)
@@ -390,7 +394,6 @@ let NotificationFeedItem = ({
)
- // @ts-ignore TODO
} else if (item.type === 'verified') {
a11yLabel = hasMultipleAuthors
? _(
@@ -416,7 +419,6 @@ let NotificationFeedItem = ({
{firstAuthorLink} verified you
)
icon =
- // @ts-ignore TODO
} else if (item.type === 'unverified') {
a11yLabel = hasMultipleAuthors
? _(