From 82931f8313fea1a193d5e61141abcabac60aecbc Mon Sep 17 00:00:00 2001 From: MeysamMoghaddam <65253484+MeysamMoghaddam@users.noreply.github.com> Date: Sun, 12 Oct 2025 23:52:34 +0330 Subject: [PATCH] u --- src/FrontOffice.Main/Pages/PackageDetail.razor | 2 +- src/FrontOffice.Main/Pages/PackageDetail.razor.cs | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/src/FrontOffice.Main/Pages/PackageDetail.razor b/src/FrontOffice.Main/Pages/PackageDetail.razor index 321a7b1..ddc3ed5 100644 --- a/src/FrontOffice.Main/Pages/PackageDetail.razor +++ b/src/FrontOffice.Main/Pages/PackageDetail.razor @@ -172,7 +172,7 @@ else برای ثبت نظر ابتدا - @* وارد حساب کاربری *@ + وارد حساب کاربری شوید. diff --git a/src/FrontOffice.Main/Pages/PackageDetail.razor.cs b/src/FrontOffice.Main/Pages/PackageDetail.razor.cs index 5744287..fecff15 100644 --- a/src/FrontOffice.Main/Pages/PackageDetail.razor.cs +++ b/src/FrontOffice.Main/Pages/PackageDetail.razor.cs @@ -1,5 +1,6 @@ using Blazored.LocalStorage; using FrontOffice.BFF.Package.Protobuf.Protos.Package; +using FrontOffice.Main.Shared; using FrontOffice.Main.Utilities; using Grpc.Core; using Microsoft.AspNetCore.Components; @@ -228,6 +229,19 @@ public partial class PackageDetail : IDisposable Navigation.NavigateTo($"{RouteConstants.Package.Detail}/{packageId}"); } + private async Task OpenAuthDialog() + { + var dialog = await DialogService.ShowAsync("ورود به حساب کاربری"); + var result = await dialog.Result; + + if (!result.Canceled) + { + // User logged in successfully, refresh the page to show comment form + await CheckAuthStatus(); + await InvokeAsync(StateHasChanged); + } + } + public void Dispose() { _loadCts?.Cancel();