fix: warn on awaiting params

This commit is contained in:
Julien Froidefond
2025-03-02 15:36:22 +01:00
parent f579775ee1
commit 43f76dfde6
2 changed files with 17 additions and 10 deletions

View File

@@ -51,16 +51,19 @@ async function refreshSeries(seriesId: string) {
}
async function SeriesPage({ params, searchParams }: PageProps) {
const currentPage = searchParams.page ? parseInt(searchParams.page) : 1;
const seriesId = (await params).seriesId;
const page = (await searchParams).page;
const unread = (await searchParams).unread;
const currentPage = page ? parseInt(page) : 1;
const preferences: UserPreferences = await PreferencesService.getPreferences();
// Utiliser le paramètre d'URL s'il existe, sinon utiliser la préférence utilisateur
const unreadOnly =
searchParams.unread !== undefined ? searchParams.unread === "true" : preferences.showOnlyUnread;
const unreadOnly = unread !== undefined ? unread === "true" : preferences.showOnlyUnread;
try {
const { data: books, series }: { data: LibraryResponse<KomgaBook>; series: KomgaSeries } =
await getSeriesBooks(params.seriesId, currentPage, unreadOnly);
await getSeriesBooks(seriesId, currentPage, unreadOnly);
return (
<div className="container">