mirror of
https://github.com/HChaZZY/PiliPlus.git
synced 2025-12-06 09:13:48 +08:00
@@ -97,7 +97,7 @@ class _SearchAllPanelState
|
||||
}
|
||||
|
||||
@override
|
||||
Widget get builLoading => SliverGrid.builder(
|
||||
Widget get buildLoading => SliverGrid.builder(
|
||||
gridDelegate: Grid.videoCardHDelegate(context),
|
||||
itemBuilder: (context, index) => const VideoCardHSkeleton(),
|
||||
itemCount: 10,
|
||||
|
||||
@@ -104,5 +104,5 @@ class _SearchArticlePanelState
|
||||
}
|
||||
|
||||
@override
|
||||
Widget get builLoading => gridSkeleton;
|
||||
Widget get buildLoading => gridSkeleton;
|
||||
}
|
||||
|
||||
@@ -66,7 +66,7 @@ class _SearchLivePanelState
|
||||
}
|
||||
|
||||
@override
|
||||
Widget get builLoading => SliverGrid.builder(
|
||||
Widget get buildLoading => SliverGrid.builder(
|
||||
gridDelegate: gridDelegate,
|
||||
itemBuilder: (context, index) => const VideoCardVSkeleton(),
|
||||
itemCount: 10,
|
||||
|
||||
@@ -57,7 +57,7 @@ class _SearchPgcPanelState
|
||||
}
|
||||
|
||||
@override
|
||||
Widget get builLoading => SliverGrid.builder(
|
||||
Widget get buildLoading => SliverGrid.builder(
|
||||
gridDelegate: SliverGridDelegateWithExtentAndRatio(
|
||||
mainAxisSpacing: 2,
|
||||
maxCrossAxisExtent: Grid.smallCardWidth * 2,
|
||||
|
||||
@@ -111,7 +111,7 @@ class _SearchUserPanelState
|
||||
}
|
||||
|
||||
@override
|
||||
Widget get builLoading => SliverGrid.builder(
|
||||
Widget get buildLoading => SliverGrid.builder(
|
||||
gridDelegate: gridDelegate,
|
||||
itemBuilder: (context, index) => const MsgFeedTopSkeleton(),
|
||||
itemCount: 10,
|
||||
|
||||
@@ -121,5 +121,5 @@ class _SearchVideoPanelState
|
||||
}
|
||||
|
||||
@override
|
||||
Widget get builLoading => gridSkeleton;
|
||||
Widget get buildLoading => gridSkeleton;
|
||||
}
|
||||
|
||||
@@ -49,11 +49,11 @@ abstract class CommonSearchPanelState<
|
||||
);
|
||||
}
|
||||
|
||||
Widget get builLoading;
|
||||
Widget get buildLoading;
|
||||
|
||||
Widget _buildBody(ThemeData theme, LoadingState<List<T>?> loadingState) {
|
||||
return switch (loadingState) {
|
||||
Loading() => builLoading,
|
||||
Loading() => buildLoading,
|
||||
Success(:var response) =>
|
||||
response?.isNotEmpty == true
|
||||
? SliverPadding(
|
||||
|
||||
Reference in New Issue
Block a user