fix: wrap TicketListPage in Suspense boundary for useSearchParams
This commit is contained in:
@@ -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>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user