From 3a12b97ecb3621d87683cbad611f3982c12a93e0 Mon Sep 17 00:00:00 2001 From: zetaloop Date: Fri, 20 Feb 2026 22:36:26 +0800 Subject: [PATCH] fix: read game URL param on search page to support homepage category entry --- app/(main)/search/page.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/(main)/search/page.tsx b/app/(main)/search/page.tsx index f20bc05..7c47e77 100644 --- a/app/(main)/search/page.tsx +++ b/app/(main)/search/page.tsx @@ -278,7 +278,10 @@ function SearchPageContent() { const router = useRouter() const [searchQuery, setSearchQuery] = useState(searchParams.get("q") || "") - const [selectedGames, setSelectedGames] = useState([]) + const [selectedGames, setSelectedGames] = useState(() => { + const game = searchParams.get("game") + return game ? [game] : [] + }) const [priceRange, setPriceRange] = useState<{ min: string; max: string }>({ min: "", max: "" }) const [onlyOnline, setOnlyOnline] = useState(false) const [minRating, setMinRating] = useState("0")