Merge branch 'master' of github.com:KRTirtho/spotube

This commit is contained in:
Kingkor Roy Tirtho 2022-09-03 09:50:05 +06:00
commit 663b08f428
2 changed files with 32 additions and 20 deletions

BIN
assets/user-placeholder.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

View File

@ -148,26 +148,38 @@ class Sidebar extends HookConsumerWidget {
child: CircularProgressIndicator(), child: CircularProgressIndicator(),
) )
else if (data != null) else if (data != null)
Row( Flexible(
children: [ child: Row(
CircleAvatar( mainAxisAlignment:
backgroundImage: MainAxisAlignment.spaceEvenly,
CachedNetworkImageProvider(avatarImg), children: [
onBackgroundImageError: CircleAvatar(
(exception, stackTrace) => Container( backgroundImage:
height: 16, CachedNetworkImageProvider("asdasd"),
width: 16, onBackgroundImageError:
color: Theme.of(context).cardColor, (exception, stackTrace) =>
Image.asset(
"assets/user-placeholder.png",
height: 16,
width: 16,
),
), ),
), const SizedBox(
const SizedBox(width: 10), width: 10,
Text(
data.displayName ?? "Guest",
style: const TextStyle(
fontWeight: FontWeight.bold,
), ),
), Flexible(
], child: Text(
data.displayName ?? "Guest",
maxLines: 1,
softWrap: false,
overflow: TextOverflow.fade,
style: const TextStyle(
fontWeight: FontWeight.bold,
),
),
),
],
),
), ),
IconButton( IconButton(
icon: const Icon(Icons.settings_outlined), icon: const Icon(Icons.settings_outlined),
@ -183,10 +195,10 @@ class Sidebar extends HookConsumerWidget {
backgroundImage: backgroundImage:
CachedNetworkImageProvider(avatarImg), CachedNetworkImageProvider(avatarImg),
onBackgroundImageError: (exception, stackTrace) => onBackgroundImageError: (exception, stackTrace) =>
Container( Image.asset(
"assets/user-placeholder.png",
height: 16, height: 16,
width: 16, width: 16,
color: Theme.of(context).cardColor,
), ),
), ),
), ),