From 7f420e6ae13ae1d76b726c5ed822b42d84ba4f75 Mon Sep 17 00:00:00 2001 From: Amirmahdi Nourkazemi Date: Fri, 10 Jul 2026 01:26:29 +0330 Subject: [PATCH] feat: selected after buy --- lib/core/widgets/player_avatar.dart | 3 ++- lib/feature/shop/presentation/screen/shop_screen.dart | 3 ++- lib/feature/shop/presentation/screen/shop_screen.parts.dart | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/core/widgets/player_avatar.dart b/lib/core/widgets/player_avatar.dart index a421e49..b744cf8 100644 --- a/lib/core/widgets/player_avatar.dart +++ b/lib/core/widgets/player_avatar.dart @@ -36,7 +36,8 @@ class PlayerAvatar extends StatelessWidget { ) : Image.network( imageUrl, - fit: BoxFit.cover, + fit: BoxFit.scaleDown, + errorBuilder: (_, __, ___) => _fallback(), ); } else { diff --git a/lib/feature/shop/presentation/screen/shop_screen.dart b/lib/feature/shop/presentation/screen/shop_screen.dart index aeb1748..871b2ef 100644 --- a/lib/feature/shop/presentation/screen/shop_screen.dart +++ b/lib/feature/shop/presentation/screen/shop_screen.dart @@ -96,9 +96,10 @@ class ShopScreen extends StatelessWidget { _CoinsTab(packages: d.coinPackages), _TicketsTab(packages: d.ticketPackages), _CardsTab(data: d), + const _AvatarsTab(), const _CarpetsTab(), const _FramesTab(), - const _AvatarsTab(), + _BoostersTab(boosters: d.boosters), _VipTab(packages: d.vipPackages), ], diff --git a/lib/feature/shop/presentation/screen/shop_screen.parts.dart b/lib/feature/shop/presentation/screen/shop_screen.parts.dart index 351cf66..59c3000 100644 --- a/lib/feature/shop/presentation/screen/shop_screen.parts.dart +++ b/lib/feature/shop/presentation/screen/shop_screen.parts.dart @@ -8,9 +8,10 @@ class _ShopTabs extends StatelessWidget { (Icons.monetization_on, 'سکه'), (Icons.confirmation_number, 'بلیط'), (Icons.style, 'کارت'), + (Icons.face, 'شخصیت'), (Icons.casino, 'فرش'), (Icons.filter_center_focus, 'قاب'), - (Icons.face, 'شخصیت'), + (Icons.bolt, 'تجهیزات'), (Icons.workspace_premium, 'VIP'), ];