25 lines
677 B
Plaintext

@page
@model ManagementPage.Pages.UserHomeModel
@{
}
<div>
<h2>Current Conditions</h2>
<div>
Temp: @Model.data.Last().Temperature.ToString("N1")
</div>
<div>
Humidity: @Model.data.Last().Humidity.ToString("N1")
</div>
</div>
<canvas id="tempChart" width="400" height="400"></canvas>
<script src="~/lib/chart.js/dist/chart.js"></script>
<script src="~/js/temperature_chart.js" asp-append-version="true"></script>
<script>
var ctx = document.getElementById('tempChart');
var temp = @Json.Serialize(Model.temperature);
var humidity = @Json.Serialize(Model.humidity);
var chart = CreateChart(ctx, temp, humidity);
</script>