From d5991b4354456c965701e19e7dc040033f4a7f5e Mon Sep 17 00:00:00 2001 From: bggRGjQaUbCoE Date: Tue, 29 Apr 2025 14:17:52 +0800 Subject: [PATCH] mod: member article Signed-off-by: bggRGjQaUbCoE --- .../content/article/member_article.dart | 28 +++++++++++-------- 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/lib/pages/member/content/member_contribute/content/article/member_article.dart b/lib/pages/member/content/member_contribute/content/article/member_article.dart index 86577051..59559881 100644 --- a/lib/pages/member/content/member_contribute/content/article/member_article.dart +++ b/lib/pages/member/content/member_contribute/content/article/member_article.dart @@ -48,18 +48,22 @@ class _MemberArticleState extends State }, child: CustomScrollView( slivers: [ - SliverGrid( - gridDelegate: Grid.videoCardHDelegate(context), - delegate: SliverChildBuilderDelegate( - (context, index) { - if (index == loadingState.response!.length - 1) { - _controller.onLoadMore(); - } - return MemberArticleItem( - item: loadingState.response![index], - ); - }, - childCount: loadingState.response!.length, + SliverPadding( + padding: EdgeInsets.only( + bottom: MediaQuery.paddingOf(context).bottom + 80), + sliver: SliverGrid( + gridDelegate: Grid.videoCardHDelegate(context), + delegate: SliverChildBuilderDelegate( + (context, index) { + if (index == loadingState.response!.length - 1) { + _controller.onLoadMore(); + } + return MemberArticleItem( + item: loadingState.response![index], + ); + }, + childCount: loadingState.response!.length, + ), ), ), ],