Clear notifications count optimistically
parent
92046473f8
commit
bd1a4b198e
|
@ -49,6 +49,10 @@ export class MeModel {
|
|||
}
|
||||
}
|
||||
|
||||
clearNotificationCount() {
|
||||
this.notificationCount = 0
|
||||
}
|
||||
|
||||
async fetchStateUpdate() {
|
||||
const res = await this.rootStore.api.app.bsky.notification.getCount()
|
||||
runInAction(() => {
|
||||
|
|
|
@ -332,6 +332,7 @@ export class NotificationsViewModel {
|
|||
await this.rootStore.api.app.bsky.notification.updateSeen({
|
||||
seenAt: new Date().toISOString(),
|
||||
})
|
||||
this.rootStore.me.clearNotificationCount()
|
||||
} catch (e) {
|
||||
console.log('Failed to update notifications read state', e)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue