add return null when fetch failed

This commit is contained in:
smanylov
2026-02-13 14:16:39 +07:00
parent 1f6301c531
commit 7aa29bd398
9 changed files with 86 additions and 49 deletions
+3 -15
View File
@@ -1,21 +1,9 @@
'use client'
import { useQuery } from '@tanstack/react-query';
import { getSearchStats } from '@/app/actions/searchActions';
import { useEffect } from 'react';
import { useUserSearchData } from '@/app/hooks/react-query/useUserSearchData';
export function SearchStats() {
const {
data: userSearchData,
isLoading,
isError,
error,
} = useQuery({
queryKey: ['userSearchData'],
queryFn: () => {
return getSearchStats();
},
});
const { data: userSearchData, isLoading, isError, error, } = useUserSearchData()
return (
<div className="stats-search">
@@ -40,7 +28,7 @@ export function SearchStats() {
<div className="stat-item">
<span className="stat-label">Аудио</span>
<span className="stat-value">
{userSearchData?.audio?.count ? userSearchData?.audi?.count : 0}
{userSearchData?.audio?.count ? userSearchData?.audio?.count : 0}
</span>
</div>