Skip to content

Commit eb4ff2c

Browse files
author
Pranav Joshi
committed
lint fix
1 parent e413d67 commit eb4ff2c

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

packages/api/src/providers/ActivityKeyer/ActivityKeyerComposer.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ const ActivityKeyerComposer = ({ children }: Readonly<{ children?: ReactNode | u
4848
// Process new activities (if any)
4949
if (activities.length > lastProcessedIndexRef.current) {
5050
for (let i = lastProcessedIndexRef.current; i < activities.length; i++) {
51+
// eslint-disable-next-line security/detect-object-injection
5152
const activity = activities[i];
5253
const activityId = getActivityId(activity);
5354
const clientActivityId = getClientActivityId(activity);
@@ -89,7 +90,8 @@ const ActivityKeyerComposer = ({ children }: Readonly<{ children?: ReactNode | u
8990
[activityIdToKeyMapRef]
9091
);
9192

92-
const activityKeys = useMemo(() => Object.freeze([...keyToActivitiesMapRef.current.keys()]), [activities.length]);
93+
// eslint-disable-next-line react-hooks/exhaustive-deps
94+
const activityKeys = useMemo(() => Object.freeze([...keyToActivitiesMapRef.current.keys()]), [activities.length]); // we want to update the keys when activities change
9395

9496
const contextValue = useMemo<ActivityKeyerContextType>(
9597
() => ({

0 commit comments

Comments
 (0)