add auth, format

This commit is contained in:
Phuoc Nguyen
2025-11-07 11:52:06 +07:00
parent 24a8508fce
commit 3803bd26e0
173 changed files with 8505 additions and 7116 deletions

View File

@@ -112,10 +112,16 @@ class _ChatListPageState extends ConsumerState<ChatListPage> {
autofocus: true,
decoration: InputDecoration(
hintText: 'Tìm kiếm cuộc trò chuyện...',
prefixIcon: const Icon(Icons.search, color: AppColors.grey500),
prefixIcon: const Icon(
Icons.search,
color: AppColors.grey500,
),
suffixIcon: _searchController.text.isNotEmpty
? IconButton(
icon: const Icon(Icons.clear, color: AppColors.grey500),
icon: const Icon(
Icons.clear,
color: AppColors.grey500,
),
onPressed: () {
setState(() {
_searchController.clear();
@@ -148,7 +154,10 @@ class _ChatListPageState extends ConsumerState<ChatListPage> {
// Conversation 1 - Order Reference
_ConversationItem(
avatarIcon: Icons.inventory_2,
avatarGradient: const [AppColors.primaryBlue, AppColors.lightBlue],
avatarGradient: const [
AppColors.primaryBlue,
AppColors.lightBlue,
],
contactName: 'Đơn hàng #SO001234',
messageTime: '14:30',
lastMessage: 'Đơn hàng đang được giao - Dự kiến đến 16:00',
@@ -183,7 +192,10 @@ class _ChatListPageState extends ConsumerState<ChatListPage> {
// Conversation 3 - Support Team
_ConversationItem(
avatarIcon: Icons.headset_mic,
avatarGradient: const [AppColors.primaryBlue, AppColors.lightBlue],
avatarGradient: const [
AppColors.primaryBlue,
AppColors.lightBlue,
],
contactName: 'Tổng đài hỗ trợ',
messageTime: '13:45',
lastMessage: 'Thông tin về quy trình đổi trả sản phẩm',
@@ -319,8 +331,8 @@ class _ConversationItem extends StatelessWidget {
color: isOnline
? AppColors.success
: isAway
? AppColors.warning
: AppColors.grey500,
? AppColors.warning
: AppColors.grey500,
shape: BoxShape.circle,
border: Border.all(color: AppColors.white, width: 2),
),