From b1ac3b5f3ca0e1831a802aed138e9db8d32fbc19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C2=96=C2=96AsTroLog?= Date: Sat, 18 Nov 2023 15:08:09 +0000 Subject: [PATCH] fix bags --- ShoppingAssistantWebClient.Web/Pages/Chat.razor | 5 ++--- ShoppingAssistantWebClient.Web/Pages/Chat.razor.cs | 2 +- ShoppingAssistantWebClient.Web/Shared/NavMenu.razor.cs | 2 ++ 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/ShoppingAssistantWebClient.Web/Pages/Chat.razor b/ShoppingAssistantWebClient.Web/Pages/Chat.razor index 8cf37c6..88b9c82 100644 --- a/ShoppingAssistantWebClient.Web/Pages/Chat.razor +++ b/ShoppingAssistantWebClient.Web/Pages/Chat.razor @@ -128,12 +128,11 @@ protected override async Task OnAfterRenderAsync(bool firstRender) { await JSRuntime.InvokeVoidAsync("scrollToBottom", chatMessageRef); - await JSRuntime.InvokeVoidAsync("scrollToBottom", chatMessageRef); - await JSRuntime.InvokeVoidAsync("scrollToBottom", chatMessageRef); } - private void ClickOption(string item) { + private void ClickOption(string item) + { inputValue = item; } diff --git a/ShoppingAssistantWebClient.Web/Pages/Chat.razor.cs b/ShoppingAssistantWebClient.Web/Pages/Chat.razor.cs index 63a439b..802e514 100644 --- a/ShoppingAssistantWebClient.Web/Pages/Chat.razor.cs +++ b/ShoppingAssistantWebClient.Web/Pages/Chat.razor.cs @@ -202,7 +202,7 @@ public partial class Chat : ComponentBase Messages[lengt-1].Text += Message.Text; } - await InvokeAsync(StateHasChanged); + StateHasChanged(); }else if(sseEvent.Event == SearchEventType.Product){ diff --git a/ShoppingAssistantWebClient.Web/Shared/NavMenu.razor.cs b/ShoppingAssistantWebClient.Web/Shared/NavMenu.razor.cs index dde217b..dc36e61 100644 --- a/ShoppingAssistantWebClient.Web/Shared/NavMenu.razor.cs +++ b/ShoppingAssistantWebClient.Web/Shared/NavMenu.razor.cs @@ -81,6 +81,8 @@ namespace ShoppingAssistantWebClient.Web.Shared var response = await _apiClient.QueryAsync(request); await LoadMenus(currentPage, pageSize); + var url = $"/"; + Navigation.NavigateTo(url); }catch(Exception ex){ Console.WriteLine($"Error : {ex.Message}");