Show comic pages in details page.

This commit is contained in:
2025-04-01 15:13:09 +08:00
parent 8665994572
commit daa6e8ce18
2 changed files with 13 additions and 3 deletions

View File

@@ -380,7 +380,8 @@
"Copy Image": "复制图片", "Copy Image": "复制图片",
"A valid WebDav directory URL": "有效的WebDav目录URL", "A valid WebDav directory URL": "有效的WebDav目录URL",
"Shut Down": "关闭", "Shut Down": "关闭",
"Uploading data...": "正在上传数据..." "Uploading data...": "正在上传数据...",
"Pages": "页数"
}, },
"zh_TW": { "zh_TW": {
"Home": "首頁", "Home": "首頁",
@@ -763,6 +764,7 @@
"Copy Image": "複製圖片", "Copy Image": "複製圖片",
"A valid WebDav directory URL": "有效的WebDav目錄URL", "A valid WebDav directory URL": "有效的WebDav目錄URL",
"Shut Down": "關閉", "Shut Down": "關閉",
"Uploading data...": "正在上傳數據..." "Uploading data...": "正在上傳數據...",
"Pages": "頁數"
} }
} }

View File

@@ -461,7 +461,8 @@ class _ComicPageState extends LoadingState<ComicPage, ComicDetails>
if (comic.tags.isEmpty && if (comic.tags.isEmpty &&
comic.uploader == null && comic.uploader == null &&
comic.uploadTime == null && comic.uploadTime == null &&
comic.uploadTime == null) { comic.uploadTime == null &&
comic.maxPage == null) {
return const SliverPadding(padding: EdgeInsets.zero); return const SliverPadding(padding: EdgeInsets.zero);
} }
@@ -625,6 +626,13 @@ class _ComicPageState extends LoadingState<ComicPage, ComicDetails>
buildTag(text: formatTime(comic.updateTime!)), buildTag(text: formatTime(comic.updateTime!)),
], ],
), ),
if (comic.maxPage != null)
buildWrap(
children: [
buildTag(text: 'Pages'.tl, isTitle: true),
buildTag(text: comic.maxPage.toString()),
],
),
const SizedBox(height: 12), const SizedBox(height: 12),
const Divider(), const Divider(),
], ],