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();