diff options
author | Ev Bogue <ev@evbogue.com> | 2019-04-25 21:16:17 -0500 |
---|---|---|
committer | Ev Bogue <ev@evbogue.com> | 2019-04-25 21:16:17 -0500 |
commit | bd14700d559f08e1585cf6ae40b6f78c9cd295eb (patch) | |
tree | 0832194cbe8a8eb43be0ce5750f0d254a6896021 /render.js | |
parent | 48dbaa05211d817b63a0acbcf425b7c15400a259 (diff) |
this isnt quite working yet, but commiting anyway
Diffstat (limited to 'render.js')
-rw-r--r-- | render.js | 12 |
1 files changed, 9 insertions, 3 deletions
@@ -14,9 +14,10 @@ function getHeader (post, mini) { } function render (msg, keys) { - var messageDiv = h('messageDiv', {id: msg.key}) + var messageDiv = h('div', {id: msg.key}) var message = h('div', {classList: 'message'}) + /* TODO: this is really slow for some reason bog().then(logger => { logger.forEach(function (nextPost) { open(nextPost).then(nextMessage => { @@ -28,7 +29,7 @@ function render (msg, keys) { } }) }) - }) + })*/ if (msg.type == 'post') { message.appendChild(getHeader(msg)) @@ -43,7 +44,12 @@ function render (msg, keys) { message.appendChild(h('div', [msg.text])) message.appendChild(h('button', { onclick: function () { - messageDiv.appendChild(composer(keys, msg)) + if (messageDiv.firstChild) { + messageDiv.insertBefore(h('div', {classList: 'submessage'}, [composer(keys, msg)]), messageDiv.childNodes[1]) + } else { + messageDiv.appendChild(h('div', {classList: 'submessage'}, [composer(keys, msg)])) + } + } }, ['Reply'])) } |