diff --git a/Shared (Extension)/Resources/event_log.html b/Shared (Extension)/Resources/event_log.html index 14c27f4..d53c538 100644 --- a/Shared (Extension)/Resources/event_log.html +++ b/Shared (Extension)/Resources/event_log.html @@ -110,6 +110,7 @@
+
diff --git a/Shared (Extension)/Resources/event_log.js b/Shared (Extension)/Resources/event_log.js index 19b12e6..4d6773a 100644 --- a/Shared (Extension)/Resources/event_log.js +++ b/Shared (Extension)/Resources/event_log.js @@ -1,4 +1,5 @@ import Alpine from 'alpinejs'; +import { deleteDB } from 'idb'; import jsonFormatHighlight from 'json-format-highlight'; import { getPublicKey } from 'nostr-tools'; import { downloadAllContents, getHosts, sortByIndex } from './db'; @@ -58,6 +59,13 @@ Alpine.data('eventLog', () => ({ }); }, + async deleteAll() { + if (confirm('Are you sure you want to delete ALL events?')) { + await deleteDB('events'); + await this.reload(); + } + }, + quickKindSelect() { if (this.quickKind === '') return; const i = parseInt(this.quickKind);