diff --git a/lib/modules/copilot/screens/copilot_chat_page.dart b/lib/modules/copilot/screens/copilot_chat_page.dart index a629ec45..6c35a740 100644 --- a/lib/modules/copilot/screens/copilot_chat_page.dart +++ b/lib/modules/copilot/screens/copilot_chat_page.dart @@ -148,7 +148,7 @@ class _CopilotChatPageState extends State { children: [ "atoms_logo".toSvgAsset(width: 54), Text( - "How Can I help you To Day?", + "How Can I help you Today?", overflow: TextOverflow.ellipsis, maxLines: 1, style: AppTextStyles.heading6.copyWith(color: AppColor.lightTextColor(context), fontWeight: FontWeight.w500), diff --git a/lib/modules/copilot/screens/copilot_history_page.dart b/lib/modules/copilot/screens/copilot_history_page.dart index ffe440c8..d8734b7b 100644 --- a/lib/modules/copilot/screens/copilot_history_page.dart +++ b/lib/modules/copilot/screens/copilot_history_page.dart @@ -12,6 +12,7 @@ import 'package:test_sa/new_views/app_style/app_color.dart'; import 'package:test_sa/new_views/common_widgets/app_filled_button.dart'; import 'package:test_sa/new_views/common_widgets/default_app_bar.dart'; import 'package:test_sa/new_views/common_widgets/app_text_form_field.dart'; +import 'package:test_sa/views/widgets/dialogs/dialog.dart'; import 'package:test_sa/views/widgets/item_views/info_header_widget.dart'; import 'package:test_sa/views/widgets/item_views/info_text_widget.dart'; @@ -134,15 +135,17 @@ class _CopilotHistoryPageState extends State { ) else Expanded( - child: ListView.separated( - padding: const EdgeInsets.all(16), - itemCount: filteredHistory.length, - separatorBuilder: (context, index) => 12.height, - itemBuilder: (context, index) { - final item = filteredHistory[index]; - - return messageHistoryCard(item: item, provider: provider); - }, + child: SafeArea( + child: ListView.separated( + padding: const EdgeInsets.all(16), + itemCount: filteredHistory.length, + separatorBuilder: (context, index) => 12.height, + itemBuilder: (context, index) { + final item = filteredHistory[index]; + + return messageHistoryCard(item: item, provider: provider); + }, + ), ), ), ], @@ -189,9 +192,18 @@ class _CopilotHistoryPageState extends State { ).expanded, IconButton( onPressed: () async { - Utils.showLoading(context); - await provider.deleteHistory(item.threadId); - Utils.hideLoading(context); + bool result = await showDialog( + context: context, + builder: (_) => AAlertDialog( + title: "Confirm".addTranslation, + content: "Are you sure you want to delete?".addTranslation, + ), + ); + if (result) { + Utils.showLoading(context); + await provider.deleteHistory(item.threadId); + Utils.hideLoading(context); + } }, style: const ButtonStyle(tapTargetSize: MaterialTapTargetSize.shrinkWrap), icon: "delete_icon".toSvgAsset(width: 20, height: 20),