From 99bc1f4e0fa11ca85aa8b523657597c12b0860ba Mon Sep 17 00:00:00 2001 From: pluja Date: Thu, 3 Jul 2025 11:29:46 +0000 Subject: [PATCH] Release 202507031129 --- web/src/pages/admin/comments.astro | 29 +++-------------------------- 1 file changed, 3 insertions(+), 26 deletions(-) diff --git a/web/src/pages/admin/comments.astro b/web/src/pages/admin/comments.astro index ae6fec8..1220ec9 100644 --- a/web/src/pages/admin/comments.astro +++ b/web/src/pages/admin/comments.astro @@ -5,6 +5,7 @@ import { Icon } from 'astro-icon/components' import BadgeSmall from '../../components/BadgeSmall.astro' import CommentModeration from '../../components/CommentModeration.astro' import MyPicture from '../../components/MyPicture.astro' +import Pagination from '../../components/Pagination.astro' import TimeFormatted from '../../components/TimeFormatted.astro' import UserBadge from '../../components/UserBadge.astro' import { @@ -27,7 +28,7 @@ if (!user || (!user.admin && !user.moderator)) { const { data: params } = zodParseQueryParamsStoringErrors( { status: commentStatusFiltersZodEnum.default('all'), - page: z.number().int().positive().default(1), + page: z.coerce.number().int().positive().default(1), }, Astro ) @@ -241,29 +242,5 @@ const totalPages = Math.ceil(totalComments / PAGE_SIZE) - { - totalPages > 1 && ( -
- {params.page > 1 && ( - - Previous - - )} - - Page {params.page} of {totalPages} - - {params.page < totalPages && ( - - Next - - )} -
- ) - } + {totalPages > 1 && }