feat: coin log

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-06-09 19:30:52 +08:00
parent 63a286056c
commit f1e4130201
28 changed files with 323 additions and 117 deletions

View File

@@ -142,6 +142,11 @@ class _SearchTrendingPageState extends State<SearchTrendingPage> {
Widget _buildBody(ThemeData theme,
LoadingState<List<SearchTrendingItemModel>?> loadingState) {
late final divider = Divider(
height: 1,
indent: 48,
color: theme.colorScheme.outline.withValues(alpha: 0.1),
);
return switch (loadingState) {
Loading() => const SliverToBoxAdapter(child: LinearProgressIndicator()),
Success(:var response) => response?.isNotEmpty == true
@@ -206,11 +211,7 @@ class _SearchTrendingPageState extends State<SearchTrendingPage> {
),
);
},
separatorBuilder: (context, index) => Divider(
height: 1,
indent: 48,
color: theme.colorScheme.outline.withValues(alpha: 0.1),
),
separatorBuilder: (context, index) => divider,
)
: HttpError(
onReload: _controller.onReload,