async function displayWebmentions() { let endpoint = '{{ .Param "indieweb.endpoints.webmentiond" }}'; let target = window.location.href; let resp = await fetch(`${endpoint}get?target=${target}`); let data = await resp.json(); let mentionsListView = document.querySelector('#mentionslist'); let list = document.createElement('ul'); data.forEach(mention => { let listItem = document.createElement('li'); listItem.innerHTML = `${mention.author_name ? mention.author_name : mention.source}${mention.title ? ` ${mention.title}` : ''}`; list.appendChild(listItem); }); mentionsListView.innerHTML = ``; mentionsListView.appendChild(list); } displayWebmentions();