From 912ac8070712117d810236ed0b09ba3d7f92a0ba Mon Sep 17 00:00:00 2001 From: "Aamir.Muhammad" Date: Mon, 24 Oct 2022 11:29:28 +0300 Subject: [PATCH] Chat Fixes --- assets/langs/ar-SA.json | 3 ++- assets/langs/en-US.json | 3 ++- lib/generated/locale_keys.g.dart | 1 + lib/ui/chat/chat_detailed_screen.dart | 4 +++- lib/ui/chat/chat_home.dart | 2 +- 5 files changed, 9 insertions(+), 4 deletions(-) diff --git a/assets/langs/ar-SA.json b/assets/langs/ar-SA.json index f5d9495..e6628b8 100644 --- a/assets/langs/ar-SA.json +++ b/assets/langs/ar-SA.json @@ -467,5 +467,6 @@ "fromUserName": "من", "sentDate": "تاريخ الإرسال", "itemTypeDisplayName": "اسم العرض", - "none": "بدون" + "none": "بدون", + "typeheretoreply": "اكتب هنا للرد" } \ No newline at end of file diff --git a/assets/langs/en-US.json b/assets/langs/en-US.json index 640afdb..3527ed4 100644 --- a/assets/langs/en-US.json +++ b/assets/langs/en-US.json @@ -467,5 +467,6 @@ "fromUserName": "From User Name", "sentDate": "Sent Date", "itemTypeDisplayName": "Item Type Display Name", - "none": "None" + "none": "None", + "typeheretoreply": "Type here to reply" } \ No newline at end of file diff --git a/lib/generated/locale_keys.g.dart b/lib/generated/locale_keys.g.dart index d2fae58..b351236 100644 --- a/lib/generated/locale_keys.g.dart +++ b/lib/generated/locale_keys.g.dart @@ -454,5 +454,6 @@ abstract class LocaleKeys { static const sentDate = 'sentDate'; static const itemTypeDisplayName = 'itemTypeDisplayName'; static const none = 'none'; + static const typeheretoreply = 'typeheretoreply'; } diff --git a/lib/ui/chat/chat_detailed_screen.dart b/lib/ui/chat/chat_detailed_screen.dart index b647a38..654b026 100644 --- a/lib/ui/chat/chat_detailed_screen.dart +++ b/lib/ui/chat/chat_detailed_screen.dart @@ -1,11 +1,13 @@ import 'dart:async'; +import 'package:easy_localization/easy_localization.dart'; import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; import 'package:flutter_svg/flutter_svg.dart'; import 'package:mohem_flutter_app/api/chat/chat_provider_model.dart'; import 'package:mohem_flutter_app/app_state/app_state.dart'; import 'package:mohem_flutter_app/classes/colors.dart'; +import 'package:mohem_flutter_app/generated/locale_keys.g.dart'; import 'package:mohem_flutter_app/ui/chat/chat_bubble.dart'; import 'package:mohem_flutter_app/widgets/app_bar_widget.dart'; import 'package:mohem_flutter_app/widgets/shimmer/dashboard_shimmer_widget.dart'; @@ -56,7 +58,7 @@ class ChatDetailScreen extends StatelessWidget { child: TextField( controller: m.message, decoration: InputDecoration( - hintText: 'Type here to reply', + hintText: LocaleKeys.typeheretoreply.tr(), hintStyle: const TextStyle(color: MyColors.grey98Color), border: InputBorder.none, focusedBorder: InputBorder.none, diff --git a/lib/ui/chat/chat_home.dart b/lib/ui/chat/chat_home.dart index ef984a3..5d6d065 100644 --- a/lib/ui/chat/chat_home.dart +++ b/lib/ui/chat/chat_home.dart @@ -45,7 +45,7 @@ class _ChatHomeScreenState extends State { Widget build(BuildContext context) { return Scaffold( backgroundColor: Colors.white, - appBar: AppBarWidget(context, title: "My Chats", showHomeButton: false), + appBar: AppBarWidget(context, title: LocaleKeys.mychats.tr(), showHomeButton: false), body: Consumer(builder: (BuildContext context, ChatProviderModel m, Widget? child) { return m.isLoading ? ChatHomeShimmer()