From d70fa25b78716d6019bbc94583231e0d87f8aec0 Mon Sep 17 00:00:00 2001 From: amit-s19 Date: Mon, 11 Mar 2024 15:03:35 +0530 Subject: [PATCH] More UI Updates --- apps/amakrushi/lang/en.json | 6 ++++-- apps/amakrushi/lang/or.json | 4 +++- .../src/assets/icons/startIconDisable.png | Bin 0 -> 8204 bytes .../src/components/ChatWindow/ChatUiWindow.tsx | 2 +- apps/amakrushi/src/components/HomePage/index.tsx | 6 +++--- .../chat-message-item/index.module.css | 4 +++- .../src/components/chat-message-item/index.tsx | 8 ++++---- .../components/recorder/RenderVoiceRecorder.jsx | 10 +++++++--- 8 files changed, 25 insertions(+), 15 deletions(-) create mode 100644 apps/amakrushi/src/assets/icons/startIconDisable.png diff --git a/apps/amakrushi/lang/en.json b/apps/amakrushi/lang/en.json index 1f19204..58072ef 100644 --- a/apps/amakrushi/lang/en.json +++ b/apps/amakrushi/lang/en.json @@ -40,8 +40,9 @@ "label.eleg_disclaimer": "If not eligible, please apply for a grievance via KALIA Portal", "label.disbursal_disclaimer": "If the payment status is failed, please link your bank account with Aadhaar.", "label.kalia_status": "KALIA Status", - "label.plant_protection":"Plant Protection", - "label.weather_advisory":"Weather Advisory", + "label.plant_protection": "Plant Protection", + "label.weather_advisory": "Weather Advisory", + "label.enter_aadhaar_number": "Enter your Aadhaar Number", "table.personalDetails": "Personal Details", "table.header_date": "Date", "table.header_temp_max": "Temp Max", @@ -101,6 +102,7 @@ "message.recorder_wait": "Please wait while we process your request...", "message.recorder_error": "Your question was not recognised. Pls try speaking more clearly.", "message.dialer_popup": "You may speak to an Ama Krushi expert to get a satisfactory response", + "message.return_to_home_screen": "Return to Ama Krushi AI Chatbot", "message.cannot_share": "Your system doesn't support sharing this file.", "error.fail_to_submit": "Failed to submit rating.", "error.fail_to_submit_review": "Failed to submit review.", diff --git a/apps/amakrushi/lang/or.json b/apps/amakrushi/lang/or.json index 495e3df..6b5b58a 100644 --- a/apps/amakrushi/lang/or.json +++ b/apps/amakrushi/lang/or.json @@ -42,6 +42,7 @@ "label.kalia_status": "କାଳିଆ ସ୍ଥିତି", "label.plant_protection":"ଉଦ୍ଭିଦ ସୁରକ୍ଷା", "label.weather_advisory":"ପାଣିପାଗ ପରାମର୍ଶଦାତା", + "label.enter_aadhaar_number":"ଆପଣଙ୍କ ଆଧାର ନମ୍ବର ପ୍ରବେଶ କରନ୍ତୁ", "table.header_date": "ତାରିଖ", "table.header_temp_max":"ସର୍ବାଧିକ ତାପମାତ୍ରା", "table.header_temp_min": "ସାର୍ବନିମ୍ନ ତାପମାତ୍ରା ", @@ -68,7 +69,7 @@ "message.not_register_yet":"ଏପର୍ଯ୍ୟନ୍ତ ପଞ୍ଜୀକୃତ ହୋଇନାହିଁ | ?", "message.register_at_krushak":"କୃଷକ ଓଡିଶାରେ ପଞ୍ଜୀକରଣ କରନ୍ତୁ |", "message.otp_verification":"OTP ଯାଞ୍ଚ |", - "message.ask_ur_question":"ତୁମର ପ୍ରଶ୍ନ ପଚାର |", + "message.ask_ur_question":"ଆପଣଙ୍କ ପ୍ରଶ୍ନ ପଚାରନ୍ତୁ", "message.otp_message":"ଏହା ଉପରେ ଆମେ ଆପଣଙ୍କୁ ଗୋଟିଏ ଥର ପାସୱାର୍ଡ ପଠାଇବୁ |", "message.invalid_mobile":"ଏକ 10 ଅଙ୍କ ସଂଖ୍ୟା ପରବଶ କରନତ!", "message.cannot_answer_again": "ପୁନର୍ବାର ଉତ୍ତର ଦେଇପାରିବ ନାହିଁ", @@ -103,6 +104,7 @@ "message.recorder_error": "ଆପଣଙ୍କ ପ୍ରଶ୍ନ ଚିହ୍ନଟ ହୋଇନାହିଁ। ଦୟାକରି ଅଧିକ ସ୍ପଷ୍ଟ ଭାବରେ କହିବାକୁ ଚେଷ୍ଟା କରନ୍ତୁ।", "message.dialer_popup":"ଏକ ସନ୍ତୋଷଜନକ ପ୍ରତିକ୍ରିୟା ପାଇବା ପାଇଁ ଆପଣ ଆମା କ୍ରୁଶି ବିଶେଷଜ୍ଞଙ୍କ ସହିତ କଥା ହେଇପାରିବେ |", "message.cannot_share": "ଆପଣଙ୍କ ସିଷ୍ଟମ୍ ଏହି ଫାଇଲ୍ ଅଂଶୀଦାର କରିବାକୁ ସମର୍ଥନ କରେ ନାହିଁ।", + "message.return_to_home_screen": "ଆମ କୃଷି ଏ ଆଇ କୁ ଫେରନ୍ତୁ", "error.fail_to_submit":"ମୂଲ୍ୟାୟନ ଦାଖଲ କରିବାରେ ବିଫଳ |", "error.fail_to_submit_review": "ସମୀକ୍ଷା ଦାଖଲ କରିବାରେ ବିଫଳ |", "error.sending_otp":"ଗୋଟିଏ ଥର ପାସୱାର୍ଡ ପଠାଇବାରେ ତ୍ରୁଟି |", diff --git a/apps/amakrushi/src/assets/icons/startIconDisable.png b/apps/amakrushi/src/assets/icons/startIconDisable.png new file mode 100644 index 0000000000000000000000000000000000000000..6141a298d902a5fa08bfedf3f55beebc20b2c6ba GIT binary patch literal 8204 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 dc{_Fg&3+i%=NnbcA)&nwP?A%ZtwEcI{2% { console.log('debug:', { msgToRender }); - const placeholder = useMemo(() => t('message.ask_ur_question'), [t]); + const placeholder = useMemo(() => context?.kaliaClicked ? t('message.return_to_home_screen') : t('message.ask_ur_question'), [t]); const downloadShareHandler = async (type: string) => { try { diff --git a/apps/amakrushi/src/components/HomePage/index.tsx b/apps/amakrushi/src/components/HomePage/index.tsx index 4e0d312..c7bb2cc 100644 --- a/apps/amakrushi/src/components/HomePage/index.tsx +++ b/apps/amakrushi/src/components/HomePage/index.tsx @@ -363,7 +363,7 @@ const HomePage: NextPage = () => { kaliastatus : <>
{t('label.ask_me')}
@@ -380,7 +380,7 @@ const HomePage: NextPage = () => { kaliastatus @@ -466,7 +466,7 @@ const HomePage: NextPage = () => { rows={1} value={inputMsg} onChange={handleInputChange} - placeholder={!context?.kaliaClicked ? placeholder : 'Enter you Aadhaar number'} + placeholder={!context?.kaliaClicked ? placeholder : t('label.enter_aadhaar_number')} />