@page "/"
@using BlazorSvgComponents.Models
@using HotMap.Services
@using HotMap.Utils
@inject HeatMapService HeatMapInstance
Heat Map!
Heat map below:
@foreach ((int i, string text) in _monthIndexes)
{
}
@foreach ((string text, int i) in Weekdays.Select((s, i) => (s, i)))
{
}
@foreach ((HeatMapGroupByWeek itemsByItem, int i) in _groupsByWeek.WithIndex())
{
@foreach ((HeatMapItem item, int j) in itemsByItem.Items.WithIndex())
{
}
}
@code {
private const int Width = 10;
private const int Spacing = 2;
private readonly record struct MonthIndex(int Pos, string Month);
private readonly List