@page "/dashboard/manager"
@using Microsoft.AspNetCore.Authorization
@rendermode @(new InteractiveServerRenderMode(prerender: false))
@attribute [Authorize]
@inject ApiClientService ApiClient
@inject NavigationManager Navigation
@inject IJSRuntime JS
@inject AuthenticationStateProvider AuthStateProvider
@AppLocalization.Text("dashboard.teamView", "Team View")
@AppLocalization.Text("dashboard.managerIntro", "Track your team, project health, and weekly task progress in one place.") @if (summary.PendingTasksCount > 0) { @AppLocalization.Text("dashboard.pendingTasksNotice", "{count} tasks are still pending.").Replace("{count}", AppLocalization.Number(summary.PendingTasksCount)) }
@CalendarTodayLabel
@AppLocalization.Text("dashboard.projectsEndingSoon", "Projects ending soon")
@AppLocalization.Text("dashboard.clickViewTasks", "Click \"View Tasks\" to drill in")