From 5e1609abc2d337e7917656dbee59e6b84ea8bc52 Mon Sep 17 00:00:00 2001 From: Izan Gil <66965250+SrIzan10@users.noreply.github.com> Date: Tue, 18 Mar 2025 19:24:59 +0100 Subject: [PATCH] fix: viewercount to show actual count --- src/components/app/UserInfoCard/viewerCount.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/app/UserInfoCard/viewerCount.tsx b/src/components/app/UserInfoCard/viewerCount.tsx index f00361b..32b0c29 100644 --- a/src/components/app/UserInfoCard/viewerCount.tsx +++ b/src/components/app/UserInfoCard/viewerCount.tsx @@ -1,12 +1,14 @@ import { useStreams } from "@/lib/providers/StreamInfoProvider"; import { User } from "lucide-react"; +import { useParams } from "next/navigation"; export default function ViewerCount() { const streamInfo = useStreams(); + const { username } = useParams(); if (streamInfo.isLoading) return null; - const viewerCount = streamInfo.stream!.reduce((acc, stream) => acc + stream.viewers, 0); + const viewerCount = streamInfo.stream!.find(s => s.username === username)?.viewers; return (