From b7c099c9355932cea5e97061099dcd1cc2f5893d Mon Sep 17 00:00:00 2001
From: Vlad Stan
Date: Tue, 7 Mar 2023 15:23:59 +0200
Subject: [PATCH] feat: add empty DMs box
---
.../direct-messages/direct-messages.html | 1 +
.../direct-messages/direct-messages.js | 14 ++++++++++
static/js/index.js | 1 +
templates/nostrmarket/_api_docs.html | 2 --
templates/nostrmarket/index.html | 28 +++++++++++--------
5 files changed, 33 insertions(+), 13 deletions(-)
create mode 100644 static/components/direct-messages/direct-messages.html
create mode 100644 static/components/direct-messages/direct-messages.js
diff --git a/static/components/direct-messages/direct-messages.html b/static/components/direct-messages/direct-messages.html
new file mode 100644
index 0000000..159da03
--- /dev/null
+++ b/static/components/direct-messages/direct-messages.html
@@ -0,0 +1 @@
+dmmms
diff --git a/static/components/direct-messages/direct-messages.js b/static/components/direct-messages/direct-messages.js
new file mode 100644
index 0000000..02f3fd9
--- /dev/null
+++ b/static/components/direct-messages/direct-messages.js
@@ -0,0 +1,14 @@
+async function directMessages(path) {
+ const template = await loadTemplateAsync(path)
+ Vue.component('direct-messages', {
+ name: 'direct-messages',
+ props: ['adminkey', 'inkey'],
+ template,
+
+ data: function () {
+ return {}
+ },
+ methods: {},
+ created: async function () {}
+ })
+}
diff --git a/static/js/index.js b/static/js/index.js
index 3eb50ad..cfb214c 100644
--- a/static/js/index.js
+++ b/static/js/index.js
@@ -6,6 +6,7 @@ const merchant = async () => {
await stallDetails('static/components/stall-details/stall-details.html')
await stallList('static/components/stall-list/stall-list.html')
await orderList('static/components/order-list/order-list.html')
+ await directMessages('static/components/direct-messages/direct-messages.html')
const nostr = window.NostrTools
diff --git a/templates/nostrmarket/_api_docs.html b/templates/nostrmarket/_api_docs.html
index 07e30eb..772b6fc 100644
--- a/templates/nostrmarket/_api_docs.html
+++ b/templates/nostrmarket/_api_docs.html
@@ -27,8 +27,6 @@
>
-
-
-
-
- {{SITE_TITLE}} Nostr Market Extension
-
-
-
-
- {% include "nostrmarket/_api_docs.html" %}
-
-
+
+
+
+
+
+ {{SITE_TITLE}} Nostr Market Extension
+
+
+
+
+ {% include "nostrmarket/_api_docs.html" %}
+
+
+
+
x111
+
@@ -151,6 +156,7 @@
+
{% endblock %}