This commit is contained in:
@@ -39,6 +39,9 @@ function renderTable(records, sortField) {
|
||||
var recordElement = document.getElementById("records");
|
||||
recordElement.innerHTML = TableTemplate(records);
|
||||
|
||||
var recordCount = document.getElementById("recordCount");
|
||||
recordCount.innerHTML = `${records.length} records`;
|
||||
|
||||
// add listeners for selecting record to view
|
||||
Array.from(recordElement.querySelectorAll("tbody tr"))
|
||||
.slice(1) // remove header from Array
|
||||
@@ -144,10 +147,17 @@ function RecordTemplate({
|
||||
</span>`;
|
||||
}
|
||||
|
||||
function TableRowTemplate({ name, coverURL }) {
|
||||
function TableRowTemplate({ name, coverURL, discogsURL }) {
|
||||
return `<div class="record">
|
||||
<img class="cover" src="${coverURL}"/>
|
||||
<span class="name">${name}</span>
|
||||
<a
|
||||
target="_blank"
|
||||
href="${discogsURL}"
|
||||
class="discogsLink"
|
||||
>
|
||||
Data provided by Discogs.
|
||||
</a>
|
||||
</div>`;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user