diff options
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/notifee.ts | 30 | ||||
-rw-r--r-- | src/lib/routes/helpers.ts | 2 | ||||
-rw-r--r-- | src/lib/strings/rich-text-detection.ts | 2 |
3 files changed, 18 insertions, 16 deletions
diff --git a/src/lib/notifee.ts b/src/lib/notifee.ts index 866319031..42feb01c6 100644 --- a/src/lib/notifee.ts +++ b/src/lib/notifee.ts @@ -41,26 +41,26 @@ export function displayNotification( } export function displayNotificationFromModel( - notif: NotificationsFeedItemModel, + notification: NotificationsFeedItemModel, ) { let author = sanitizeDisplayName( - notif.author.displayName || notif.author.handle, + notification.author.displayName || notification.author.handle, ) let title: string let body: string = '' - if (notif.isLike) { + if (notification.isLike) { title = `${author} liked your post` - body = notif.additionalPost?.thread?.postRecord?.text || '' - } else if (notif.isRepost) { + body = notification.additionalPost?.thread?.postRecord?.text || '' + } else if (notification.isRepost) { title = `${author} reposted your post` - body = notif.additionalPost?.thread?.postRecord?.text || '' - } else if (notif.isMention) { + body = notification.additionalPost?.thread?.postRecord?.text || '' + } else if (notification.isMention) { title = `${author} mentioned you` - body = notif.additionalPost?.thread?.postRecord?.text || '' - } else if (notif.isReply) { + body = notification.additionalPost?.thread?.postRecord?.text || '' + } else if (notification.isReply) { title = `${author} replied to your post` - body = notif.additionalPost?.thread?.postRecord?.text || '' - } else if (notif.isFollow) { + body = notification.additionalPost?.thread?.postRecord?.text || '' + } else if (notification.isFollow) { title = 'New follower!' body = `${author} has followed you` } else { @@ -68,10 +68,12 @@ export function displayNotificationFromModel( } let image if ( - AppBskyEmbedImages.isView(notif.additionalPost?.thread?.post.embed) && - notif.additionalPost?.thread?.post.embed.images[0]?.thumb + AppBskyEmbedImages.isView( + notification.additionalPost?.thread?.post.embed, + ) && + notification.additionalPost?.thread?.post.embed.images[0]?.thumb ) { - image = notif.additionalPost.thread.post.embed.images[0].thumb + image = notification.additionalPost.thread.post.embed.images[0].thumb } return displayNotification(title, body, image) } diff --git a/src/lib/routes/helpers.ts b/src/lib/routes/helpers.ts index cfa6ae53b..071e1ae9b 100644 --- a/src/lib/routes/helpers.ts +++ b/src/lib/routes/helpers.ts @@ -11,7 +11,7 @@ export function getCurrentRoute(state: State) { export function isStateAtTabRoot(state: State | undefined) { if (!state) { // NOTE - // if state is not defined it's because init is occuring + // if state is not defined it's because init is occurring // and therefore we can safely assume we're at root // -prf return true diff --git a/src/lib/strings/rich-text-detection.ts b/src/lib/strings/rich-text-detection.ts index 51d09ec5d..931617cd1 100644 --- a/src/lib/strings/rich-text-detection.ts +++ b/src/lib/strings/rich-text-detection.ts @@ -27,7 +27,7 @@ export function detectLinkables(text: string): DetectedLinkable[] { matchValue = matchValue.slice(1) } - // strip ending puncuation + // strip ending punctuation if (/[.,;!?]$/.test(matchValue)) { matchValue = matchValue.slice(0, -1) } |