feat(frontend+backend): connect api backend with frontend

This commit is contained in:
2025-08-30 21:54:36 -04:00
parent 6063ed62e0
commit 133efdddea
21 changed files with 1202 additions and 91 deletions

View File

@@ -106,7 +106,7 @@
{
// Load dashboard data
var members = await ApiService.GetMembersAsync();
activeMemberCount = members.Count(m => m.IsActive);
activeMemberCount = members.Count(m => m.IsActive == 1);
var schedules = await ApiService.GetSchedulesAsync();
recentSchedules = schedules.OrderByDescending(s => s.ScheduledAt).ToList();

View File

@@ -55,7 +55,7 @@ else if (members.Any())
<td>@member.Email</td>
<td>@member.PhoneNumber</td>
<td>
@if (member.IsActive)
@if (member.IsActive == 1)
{
<span class="badge bg-success">Active</span>
}
@@ -134,7 +134,7 @@ else
private bool showInactiveMembers = false;
private IEnumerable<Member> filteredMembers =>
showInactiveMembers ? members : members.Where(m => m.IsActive);
showInactiveMembers ? members : members.Where(m => m.IsActive == 1);
protected override async Task OnInitializedAsync()
{