fix: handle nested data.data response from hackathon admin API
This commit is contained in:
@@ -152,7 +152,7 @@ function HackathonSubmissionsPage() {
|
|||||||
}, [])
|
}, [])
|
||||||
|
|
||||||
const filteredData = useMemo(() => {
|
const filteredData = useMemo(() => {
|
||||||
return submissionsResponse?.data || []
|
return submissionsResponse?.data?.data || submissionsResponse?.data || []
|
||||||
}, [submissionsResponse])
|
}, [submissionsResponse])
|
||||||
|
|
||||||
const columns: ColumnDef<SubmissionType>[] = useMemo(
|
const columns: ColumnDef<SubmissionType>[] = useMemo(
|
||||||
|
|||||||
@@ -158,7 +158,7 @@ function HackathonTeamsPage() {
|
|||||||
}, [])
|
}, [])
|
||||||
|
|
||||||
const filteredData = useMemo(() => {
|
const filteredData = useMemo(() => {
|
||||||
return teamsResponse?.data || []
|
return teamsResponse?.data?.data || teamsResponse?.data || []
|
||||||
}, [teamsResponse])
|
}, [teamsResponse])
|
||||||
|
|
||||||
const columns: ColumnDef<TeamType>[] = useMemo(
|
const columns: ColumnDef<TeamType>[] = useMemo(
|
||||||
|
|||||||
@@ -169,7 +169,7 @@ function HackathonUsersPage() {
|
|||||||
}, [])
|
}, [])
|
||||||
|
|
||||||
const filteredData = useMemo(() => {
|
const filteredData = useMemo(() => {
|
||||||
const usersData = usersResponse?.data || []
|
const usersData = usersResponse?.data?.data || usersResponse?.data || []
|
||||||
return usersData.filter((user: UserType) => {
|
return usersData.filter((user: UserType) => {
|
||||||
if (statusFilter !== 'all') {
|
if (statusFilter !== 'all') {
|
||||||
const isActive = statusFilter === 'active'
|
const isActive = statusFilter === 'active'
|
||||||
|
|||||||
Reference in New Issue
Block a user