opt view opus images

Signed-off-by: dom <githubaccount56556@proton.me>
This commit is contained in:
dom
2026-05-02 12:03:12 +08:00
parent 68e9afd72b
commit b00b9e2816
3 changed files with 13 additions and 1 deletions

View File

@@ -33,11 +33,13 @@ import 'package:re_highlight/styles/github.dart';
class OpusContent extends StatelessWidget {
final List<ArticleContentModel> opus;
final ValueGetter<List<SourceModel>> images;
final double maxWidth;
const OpusContent({
super.key,
required this.opus,
required this.images,
required this.maxWidth,
});
@@ -240,9 +242,11 @@ class OpusContent extends StatelessWidget {
child: child,
);
}
final images = this.images();
return GestureDetector(
onTap: () => PageUtils.imageView(
imgList: [SourceModel(url: pic.url!)],
imgList: images,
initialPage: images.indexWhere((e) => e.url == pic.url),
quality: 60,
),
child: child,