From c592cff1eea9660f906aa95a6854152bfbbb41f9 Mon Sep 17 00:00:00 2001 From: Kingkor Roy Tirtho Date: Fri, 8 Dec 2023 18:41:57 +0600 Subject: [PATCH] chore: fix padding issues --- lib/components/library/user_albums.dart | 4 ++-- lib/components/shared/playbutton_card.dart | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/lib/components/library/user_albums.dart b/lib/components/library/user_albums.dart index 04ab5b63..200d1c59 100644 --- a/lib/components/library/user_albums.dart +++ b/lib/components/library/user_albums.dart @@ -85,7 +85,7 @@ class UserAlbums extends HookConsumerWidget { padding: const EdgeInsets.all(8.0), controller: controller, child: Skeletonizer( - enabled: albums.isEmpty && albumsQuery.isLoadingNextPage, + enabled: albumsQuery.pages.isEmpty, child: Center( child: Wrap( runSpacing: 20, @@ -93,7 +93,7 @@ class UserAlbums extends HookConsumerWidget { runAlignment: WrapAlignment.center, crossAxisAlignment: WrapCrossAlignment.center, children: [ - if (albums.isEmpty && albumsQuery.isLoadingNextPage) + if (albumsQuery.pages.isEmpty) ...List.generate( 10, (index) => AlbumCard(FakeData.album), diff --git a/lib/components/shared/playbutton_card.dart b/lib/components/shared/playbutton_card.dart index d6226716..94751f8e 100644 --- a/lib/components/shared/playbutton_card.dart +++ b/lib/components/shared/playbutton_card.dart @@ -1,6 +1,7 @@ import 'package:auto_size_text/auto_size_text.dart'; import 'package:flutter/material.dart'; import 'package:flutter_hooks/flutter_hooks.dart'; +import 'package:gap/gap.dart'; import 'package:skeletonizer/skeletonizer.dart'; import 'package:spotube/collections/assets.gen.dart'; @@ -59,8 +60,8 @@ class PlaybuttonCard extends HookWidget { ); final end = useBreakpointValue( - xs: 10, - sm: 10, + xs: 7, + sm: 7, others: 15, ); @@ -160,7 +161,7 @@ class PlaybuttonCard extends HookWidget { onPressed: isLoading ? null : onAddToQueuePressed, ), ), - const SizedBox(height: 5), + const Gap(5), IconButton( style: IconButton.styleFrom( backgroundColor: theme.colorScheme.primaryContainer,