+8
-2
index.html
+8
-2
index.html
···
141
141
</form>
142
142
143
143
<table class="scan-result given-likes">
144
-
<tr><th colspan="2">Given likes:</th></tr>
144
+
<thead>
145
+
<tr><th colspan="2">Given likes:</th></tr>
146
+
</thead>
147
+
<tbody></tbody>
145
148
</table>
146
149
147
150
<table class="scan-result received-likes">
148
-
<tr><th colspan="2">Received likes:</th></tr>
151
+
<thead>
152
+
<tr><th colspan="2">Received likes:</th></tr>
153
+
</thead>
154
+
<tbody></tbody>
149
155
</table>
150
156
</div>
151
157
+4
-1
like_stats_page.js
+4
-1
like_stats_page.js
···
140
140
}
141
141
142
142
async renderResults(counts, table) {
143
+
let tableBody = $(table.querySelector('tbody'));
144
+
tableBody.innerHTML = '';
145
+
143
146
let entries = Object.entries(counts).sort(this.sortResults).slice(0, 20);
144
147
145
148
for (let [user, count] of entries) {
···
151
154
$tag('td', { text: count })
152
155
);
153
156
154
-
table.append(tr);
157
+
tableBody.append(tr);
155
158
};
156
159
}
157
160