commit 62579db3a3258dab6c55060e6a2a900f5aa5db68
parent ffbd5efe65912d5ad3d47da8542d8379741a32a3
Author: William Casarin <jb55@jb55.com>
Date: Fri, 11 Nov 2022 18:21:05 -0800
web: add logout button
Diffstat:
2 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/web/damus.js b/web/damus.js
@@ -878,6 +878,13 @@ function render_deleted_comment_body(ev, deleted) {
return `<div class="deleted-comment">This comment was deleted</div>`
}
+function press_logout() {
+ if (confirm("Are you sure you want to logout?")) {
+ localStorage.clear();
+ location.reload();
+ }
+}
+
function render_event(model, ev, opts={}) {
if (ev.kind === 6)
return render_boost(model, ev, opts)
diff --git a/web/index.html b/web/index.html
@@ -28,8 +28,8 @@
<i class="fa fa-fw fa-gear"></i><span class="hide">Settings</span>
</button></div>
<div>
- <button class="nav icon">
- <i class="fa-regular fa-fw fa-circle-question"></i><span class="hide">Help</span>
+ <button onclick="press_logout()" class="nav icon">
+ <i class="fa fa-fw fa-arrow-right-from-bracket"></i><span class="hide">Logout</span>
</button></div>
</div>
<div id="content">
@@ -63,7 +63,7 @@
<script src="noble-secp256k1.js?v=1"></script>
<script src="bech32.js?v=1"></script>
<script src="nostr.js?v=6"></script>
- <script src="damus.js?v=63"></script>
+ <script src="damus.js?v=64"></script>
<script>
// I have to delay loading to wait for nos2x
const relay = setTimeout(damus_web_init, 100)