fix: update fallback behavior to return empty responses when backend is unavailable
This commit is contained in:
@@ -123,23 +123,14 @@ public partial class PackageDetail : IDisposable
|
||||
|
||||
private async Task LoadReviewsAsync()
|
||||
{
|
||||
// TODO: Load reviews from API
|
||||
_reviews = new List<Review>
|
||||
{
|
||||
new() { UserName = "علی احمدی", Rating = 5, Comment = "عالی! کارمزد رو دقیق حساب میکنه و گزارشها کامل هستن.", Date = "۱۴۰۲/۱۰/۰۵" },
|
||||
new() { UserName = "مریم رضایی", Rating = 4, Comment = "رابط کاربری خوبی داره، فقط سرعت بارگذاری میتونه بهتر بشه.", Date = "۱۴۰۲/۰۹/۲۲" },
|
||||
new() { UserName = "حسن کریمی", Rating = 5, Comment = "پشتیبانی فوقالعاده سریع و حرفهای داشتن. پیشنهاد میکنم.", Date = "۱۴۰۲/۰۹/۱۵" }
|
||||
};
|
||||
// TODO: Load reviews from API when endpoint is available
|
||||
_reviews = new List<Review>();
|
||||
}
|
||||
|
||||
private async Task LoadRelatedPackagesAsync()
|
||||
{
|
||||
// TODO: Load related packages from API
|
||||
_relatedPackages = new List<RelatedPackage>
|
||||
{
|
||||
new() { Id = "2", Title = "پکیج رشد", ShortDescription = "مناسب برای تیمهای در حال توسعه", Image = "images/package1.jpg", Pricing = new PricingInfo { FinalPrice = 750000 } },
|
||||
new() { Id = "3", Title = "پکیج حرفهای", ShortDescription = "برای کسبوکارهای بزرگ", Image = "images/package2.jpg", Pricing = new PricingInfo { FinalPrice = 1200000 } }
|
||||
};
|
||||
// TODO: Load related packages from API when endpoint is available
|
||||
_relatedPackages = new List<RelatedPackage>();
|
||||
}
|
||||
|
||||
private async Task PurchasePackage()
|
||||
|
||||
Reference in New Issue
Block a user