diff --git a/app/(main)/ClientComponents/ServerDetailClient.tsx b/app/(main)/ClientComponents/ServerDetailClient.tsx index 7f4a10b..b7667ad 100644 --- a/app/(main)/ClientComponents/ServerDetailClient.tsx +++ b/app/(main)/ClientComponents/ServerDetailClient.tsx @@ -43,7 +43,7 @@ export default function ServerDetailClient({ } }; - const { data: allFallbackData } = useSWRImmutable( + const { data: allFallbackData, isLoading } = useSWRImmutable( "/api/server", nezhaFetcher, ); @@ -51,7 +51,7 @@ export default function ServerDetailClient({ (item) => item.id === server_id, ); - if (!fallbackData) { + if (!fallbackData && !isLoading) { notFound(); }