@@ -21,21 +21,9 @@ function Hallway (sites) {
21 const channels = this.findChannels(entries)
21 const channels = this.findChannels(entries)
22 const users = this.findUsers(entries)
22 const users = this.findUsers(entries)
24− let _entries = ''
24+ let _entries = entries.reduce((acc, val, id) => { return acc + this.templateEntry(val) + '\n' }, '')
25− for (const id in entries) {
25+ let _channels = Object.keys(channels).reduce((acc, val, id) => { return acc + `<li>${val} <span class='right'>${channels[val]}</span></li>\n` }, '')
26− const entry = entries[id]
26+ let _users = Object.keys(users).reduce((acc, val, id) => { return acc + `<li>${val} <span class='right'>${users[val]}</span></li>\n` }, '')
27− _entries += `${this.templateEntry(entry)}\n`
31− for (const id in channels) {
32− _channels += `<li>${id} ${channels[id]}</li>\n`
36− for (const id in users) {
37− _users += `<li>${id} ${users[id]}</li>\n`
40 this.el.innerHTML = `
28 this.el.innerHTML = `
41 <ul id='entries'>
29 <ul id='entries'>