Skip to content

Commit c2060d1

Browse files
committed
fix(dashboard): update admins types
1 parent 15d33c3 commit c2060d1

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

dashboard/src/pages/_dashboard._index.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ const Dashboard = () => {
8080
}
8181

8282
// Only fetch admins for sudo admins
83-
const { data: fetchedAdmins = [] } = useGetAdmins(
83+
const { data: fetchedAdminsResponse } = useGetAdmins(
8484
{
8585
limit: PAGE_SIZE,
8686
offset,
@@ -96,12 +96,13 @@ const Dashboard = () => {
9696
// When fetchedAdmins changes, update admins and hasMore - only for sudo admins
9797
useEffect(() => {
9898
if (!is_sudo) return // Don't run for non-sudo admins
99-
if (fetchedAdmins) {
99+
if (fetchedAdminsResponse) {
100+
const fetchedAdmins = fetchedAdminsResponse.admins || []
100101
setAdmins(prev => (offset === 0 ? fetchedAdmins : [...prev, ...fetchedAdmins]))
101102
setHasMore(fetchedAdmins.length === PAGE_SIZE)
102103
setIsLoading(false)
103104
}
104-
}, [fetchedAdmins, offset, is_sudo])
105+
}, [fetchedAdminsResponse, offset, is_sudo])
105106

106107
// Infinite scroll - only for sudo admins
107108
const handleScroll = useCallback(() => {

0 commit comments

Comments
 (0)