Browse Source

ref(js): Correctly type uniqBy in useTeams (#49037)

Evan Purkhiser 1 year ago
parent
commit
f026f6f9f7
1 changed files with 2 additions and 2 deletions
  1. 2 2
      static/app/utils/useTeams.tsx

+ 2 - 2
static/app/utils/useTeams.tsx

@@ -234,7 +234,7 @@ function useTeams({limit, slugs, ids, provideUserTeams}: Options = {}) {
       });
 
       // Unique by `id` to avoid duplicates due to renames and state store data
-      const fetchedTeams = uniqBy([...results, ...store.teams], ({id}) => id);
+      const fetchedTeams = uniqBy<Team>([...results, ...store.teams], ({id}) => id);
       TeamStore.loadInitialData(fetchedTeams);
 
       setState({
@@ -291,7 +291,7 @@ function useTeams({limit, slugs, ids, provideUserTeams}: Options = {}) {
         cursor,
       });
 
-      const fetchedTeams = uniqBy([...store.teams, ...results], ({slug}) => slug);
+      const fetchedTeams = uniqBy<Team>([...store.teams, ...results], ({slug}) => slug);
 
       if (search) {
         // Only update the store if we have more items