improve nwc

This commit is contained in:
Ren Amamiya
2023-09-19 15:06:12 +07:00
parent c1bddeb6ed
commit 4fa8f40e6a
5 changed files with 30 additions and 18 deletions

View File

@@ -13,10 +13,10 @@ export const useActivities = create<ActivitiesState>((set) => ({
activities: null,
totalNewActivities: 0,
setActivities: (events: NDKEvent[], lastLogin: number) => {
const latest = events.filter((ev) => ev.created_at > lastLogin);
const totalLatest = events.filter((ev) => ev.created_at > lastLogin)?.length ?? 0;
set(() => ({
activities: events,
totalNewActivities: latest.length > 0 ? latest.length : 0,
totalNewActivities: totalLatest,
}));
},
addActivity: (event: NDKEvent) => {