feat: updates page and lint fixes

This commit is contained in:
2026-05-01 10:15:13 +08:00
parent 7bcd580397
commit ca08024cb5
25 changed files with 188 additions and 314 deletions
+11 -11
View File
@@ -485,18 +485,18 @@ export function GamesPageClient({
sortBy: sort,
}}
onLoad={(filters) => {
setMinFps(filters.minFps || "")
setMaxFps(filters.maxFps || "")
setFsrSupport(filters.fsrSupport || false)
setProtonNative(filters.protonNative || "any")
setAntiCheatStatus(filters.antiCheatStatus || "any")
setPlayabilityStatus(filters.playabilityStatus || "")
setSteamReviewMin(filters.steamReviewMin || "")
setIsFree(filters.isFree || false)
setHasMultiplayer(filters.hasMultiplayer || false)
if (filters.genre) setSelectedGenres([filters.genre])
setMinFps((filters.minFps as string) || "")
setMaxFps((filters.maxFps as string) || "")
setFsrSupport((filters.fsrSupport as boolean) || false)
setProtonNative((filters.protonNative as string) || "any")
setAntiCheatStatus((filters.antiCheatStatus as string) || "any")
setPlayabilityStatus((filters.playabilityStatus as string) || "")
setSteamReviewMin((filters.steamReviewMin as string) || "")
setIsFree((filters.isFree as boolean) || false)
setHasMultiplayer((filters.hasMultiplayer as boolean) || false)
if (filters.genre) setSelectedGenres([filters.genre as string])
else setSelectedGenres([])
if (filters.device) setSelectedDevice(filters.device)
if (filters.device) setSelectedDevice(filters.device as string)
else setSelectedDevice("")
if (filters.sortBy) setSort(filters.sortBy as SortOption)
}}