We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1de9952 commit 9659735Copy full SHA for 9659735
1 file changed
packages/web/src/app/[domain]/repos/page.tsx
@@ -8,6 +8,8 @@ import z from "zod";
8
9
const numberSchema = z.coerce.number().int().positive();
10
11
+const DEFAULT_PAGE_SIZE = 20;
12
+
13
interface ReposPageProps {
14
searchParams: Promise<{
15
page?: string;
@@ -24,7 +26,7 @@ export default async function ReposPage(props: ReposPageProps) {
24
26
25
27
// Parse pagination parameters with defaults
28
const page = numberSchema.safeParse(params.page).data ?? 1;
- const pageSize = numberSchema.safeParse(params.pageSize).data ?? 5;
29
+ const pageSize = numberSchema.safeParse(params.pageSize).data ?? DEFAULT_PAGE_SIZE;
30
31
// Parse filter parameters
32
const search = z.string().optional().safeParse(params.search).data ?? '';
0 commit comments