From 58c969140f17dafa52c82347a7406c3084f1d7d4 Mon Sep 17 00:00:00 2001 From: Ev Bogue Date: Sun, 7 Apr 2019 18:23:30 -0500 Subject: show raw message upon clicking [src] --- lib.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'lib.js') diff --git a/lib.js b/lib.js index b7919cc..f212b10 100644 --- a/lib.js +++ b/lib.js @@ -174,7 +174,17 @@ function renderMessage (post) { } message.appendChild(h('div', {innerHTML: marked(post.content.text)})) - message.appendChild(h('pre', [JSON.stringify(post)])) + + + message.appendChild(h('span', {id: post.key + 'src', classList: 'right'}, [ + h('a', { + onclick: function () { + message.appendChild(h('pre', [JSON.stringify(post)])) + var span = document.getElementById(post.key + 'src') + span.parentNode.removeChild(span) + } + }, ['[src]']) + ])) var gotName = getName(post.content.author) -- cgit v1.2.3-70-g09d2