format html template over multiple lines
authorMischa POSLAWSKY <perl@shiar.org>
Wed, 1 May 2019 19:59:33 +0000 (21:59 +0200)
committerMischa POSLAWSKY <perl@shiar.org>
Wed, 1 May 2019 22:32:34 +0000 (00:32 +0200)
widget.html

index b3371970475d1d061a2ab6f964064ec44d4ccebf..3fb38c32ccb155535275c03d8a88a9d3e4d1ecdc 100644 (file)
        fetch('/schtarr/inno.json')
        .then(res => res.json())
        .then(json => {
-               let out = document.getElementById('clan');
-               out.innerHTML = `<h1>${json.tag}</h1><h2 title="Division ${json.division}" class="rank ${json.league}">${json.league} <small>#${json.rank}</small></h2>`
-                       + json.members.map(member => `<a href="${member.profileUrl}"><figure><img src="${member.avatarUrl}" title="${member.name}" /><figcaption>${member.name}</figcaption></figure></a>`).join('');
+               document.getElementById('clan').innerHTML = `
+                       <h1>${json.tag}</h1>
+                       <h2 title="Division ${json.division}" class="rank ${json.league}">
+                               ${json.league} <small>#${json.rank}</small>
+                       </h2>
+                       ${json.members.map(member => `
+                               <a href="${member.profileUrl}"><figure>
+                                       <img src="${member.avatarUrl}" title="${member.name}" />
+                                       <figcaption>${member.name}</figcaption>
+                               </figure></a>
+                       `).join('')}
+               `
        })
        .catch(error => console.log(error))
 </script>