From bd14700d559f08e1585cf6ae40b6f78c9cd295eb Mon Sep 17 00:00:00 2001 From: Ev Bogue Date: Thu, 25 Apr 2019 21:16:17 -0500 Subject: this isnt quite working yet, but commiting anyway --- render.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'render.js') diff --git a/render.js b/render.js index 3460579..3920b49 100644 --- a/render.js +++ b/render.js @@ -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'])) } -- cgit v1.2.3-70-g09d2