Skip to content
Snippets Groups Projects
Commit e6c69ecd authored by Thabo Bals's avatar Thabo Bals
Browse files

cleaned rendering

parent 16825705
No related branches found
No related tags found
1 merge request!101Ordered attendance
Pipeline #284241 passed
......@@ -706,15 +706,14 @@ export function generateAttendanceHtml(
}
function generateAttendanceRowHtml(name: string, data: Attendance): string {
const sum = data.sum() / 100;
return `
<tr>
<td> ${name} </td>
<td> ${generatePercentageBar(data)} ${generateUngroupedPercentageBar(data)} </td>
<td> ${generateGroupedPercentageBar(data)} ${generateUngroupedPercentageBar(data)} </td>
<td> ${data.present} </td>
<td> ${data.noshow_excused} </td>
<td> ${data.noshow}</td>
<td> ${(data.present / sum).toFixed(1)}% </td>
<td> ${((data.present * 100) / data.sum()).toFixed(1)}% </td>
</tr>`;
}
......@@ -739,7 +738,7 @@ function generateUngroupedPercentageBar(data: Attendance): string {
return barHtml;
}
function generatePercentageBar(data: Attendance): string {
function generateGroupedPercentageBar(data: Attendance): string {
return `
<div class="percentage-bar grouped-bar">
<div style="width: ${(data.present * 100) / data.sum()}%;background-color: darkgreen"></div>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment