Fix Users Page crash by handling missing search params gracefully

This commit is contained in:
CycroftX
2026-02-04 23:24:01 +05:30
parent 2be7072127
commit 7ff360c2b5
2 changed files with 28 additions and 1 deletions

View File

@@ -26,7 +26,7 @@ import { UserDetailSheet } from "./UserDetailSheet";
export function UserBaseTab() {
// --- State (URL Params) ---
const [searchQuery, setSearchQuery] = useQueryState('q', parseAsString.withDefault(''));
const [minSpent, setMinSpent] = useQueryState('minSpent', parseAsInteger);
const [minSpent, setMinSpent] = useQueryState('minSpent', parseAsInteger.withDefault(0));
const [statusFilter, setStatusFilter] = useQueryState('status', parseAsString.withDefault('all'));
// --- Local State ---