@page "/dashboard/employee"
@using Microsoft.AspNetCore.Authorization
@using Microsoft.AspNetCore.Components.Authorization
@rendermode @(new InteractiveServerRenderMode(prerender: false))
@attribute [Authorize]
@inject ApiClientService ApiClient
@inject NavigationManager Navigation
@inject IJSRuntime JS
@inject AuthenticationStateProvider AuthStateProvider
@AppLocalization.Text("dashboard.teamMember", "Team Member")
@AppLocalization.Text("dashboard.employeeIntro", "Tasks, deadlines, and your progress in one place.")
@AppLocalization.Text("dashboard.tasksInProgressDesc", "Tasks currently being worked on")
@AppLocalization.Text("dashboard.todoUpcomingDesc", "Tasks waiting for action or coming up soon")
@AppLocalization.Text("dashboard.overdueDesc", "Tasks past their due date")
@CalendarTodayLabel
@AppLocalization.Text("dashboard.tasksMarkedOn", "Tasks marked on {date}").Replace("{date}", SelectedDateLabel)