opt: member page

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-01-09 17:53:48 +08:00
parent 3d94a15d5d
commit eec4aa50f0
7 changed files with 20 additions and 11 deletions

View File

@@ -8,3 +8,12 @@ Widget errorWidget({errMsg, callback}) => HttpError(
errMsg: errMsg,
callback: callback,
);
Widget scrollErrorWidget({errMsg, callback}) => CustomScrollView(
slivers: [
HttpError(
errMsg: errMsg,
callback: callback,
)
],
);

View File

@@ -101,10 +101,10 @@ class _MemberArticleState extends State<MemberArticle>
),
),
)
: errorWidget(
: scrollErrorWidget(
callback: _controller.onReload,
),
Error() => errorWidget(
Error() => scrollErrorWidget(
errMsg: loadingState.errMsg,
callback: _controller.onReload,
),

View File

@@ -84,10 +84,10 @@ class _MemberBangumiState extends State<MemberBangumi>
],
),
)
: errorWidget(
: scrollErrorWidget(
callback: _controller.onReload,
),
Error() => errorWidget(
Error() => scrollErrorWidget(
errMsg: loadingState.errMsg,
callback: _controller.onReload,
),

View File

@@ -79,10 +79,10 @@ class _MemberFavoriteState extends State<MemberFavorite>
],
),
)
: errorWidget(
: scrollErrorWidget(
callback: _controller.onReload,
),
Error() => errorWidget(
Error() => scrollErrorWidget(
errMsg: loadingState.errMsg,
callback: _controller.onReload,
),

View File

@@ -179,10 +179,10 @@ class _MemberVideoState extends State<MemberVideo>
],
),
)
: errorWidget(
: scrollErrorWidget(
callback: _controller.onReload,
),
Error() => errorWidget(
Error() => scrollErrorWidget(
errMsg: loadingState.errMsg,
callback: _controller.onReload,
),

View File

@@ -53,10 +53,10 @@ class _MemberDynamicState extends State<MemberDynamic>
const SizedBox(height: 10),
),
)
: errorWidget(
: scrollErrorWidget(
callback: _controller.onReload,
),
Error() => errorWidget(
Error() => scrollErrorWidget(
errMsg: loadingState.errMsg,
callback: _controller.onReload,
),

View File

@@ -494,7 +494,7 @@ packages:
description:
path: "."
ref: mod
resolved-ref: 8289673adc2b0485ab2abda49bea42ef8b899bf0
resolved-ref: "8289673adc2b0485ab2abda49bea42ef8b899bf0"
url: "https://github.com/bggRGjQaUbCoE/extended_nested_scroll_view.git"
source: git
version: "6.2.1"