fix: wrap TicketListPage in Suspense boundary for useSearchParams

This commit is contained in:
Gjermund Høsøien Wiggen
2026-06-07 22:46:34 +02:00
parent 6f2b0f39f7
commit 784d30acbd

View File

@@ -353,7 +353,7 @@ function TicketDetailSheet({
);
}
export default function TicketListPage() {
function TicketListPageContent() {
const router = useRouter();
const searchParams = useSearchParams();
@@ -664,3 +664,13 @@ export default function TicketListPage() {
</div>
);
}
import { Suspense } from "react";
export default function TicketListPage() {
return (
<Suspense fallback={<div className="flex items-center justify-center h-64 text-muted-foreground">Loading tickets...</div>}>
<TicketListPageContent />
</Suspense>
);
}