diff --git a/static/components/user-config/user-config.html b/static/components/user-config/user-config.html
new file mode 100644
index 0000000..eef5707
--- /dev/null
+++ b/static/components/user-config/user-config.html
@@ -0,0 +1,8 @@
+
+
+
+
\ No newline at end of file
diff --git a/static/components/user-config/user-config.js b/static/components/user-config/user-config.js
new file mode 100644
index 0000000..ae04746
--- /dev/null
+++ b/static/components/user-config/user-config.js
@@ -0,0 +1,19 @@
+async function userConfig(path) {
+ const template = await loadTemplateAsync(path)
+ Vue.component('user-config', {
+ name: 'user-config',
+ props: ['user',],
+ template,
+
+ data: function () {
+ return {
+ }
+ },
+ methods: {
+
+ },
+ created: async function () {
+
+ }
+ })
+}
diff --git a/static/js/market.js b/static/js/market.js
index dae9c76..2fc2f5a 100644
--- a/static/js/market.js
+++ b/static/js/market.js
@@ -35,7 +35,8 @@ const market = async () => {
shoppingCartCheckout('static/components/shopping-cart-checkout/shopping-cart-checkout.html'),
customerOrders('static/components/customer-orders/customer-orders.html'),
chatDialog('static/components/chat-dialog/chat-dialog.html'),
- marketConfig('static/components/market-config/market-config.html')
+ marketConfig('static/components/market-config/market-config.html'),
+ userConfig('static/components/user-config/user-config.html')
])
new Vue({
diff --git a/templates/nostrmarket/market.html b/templates/nostrmarket/market.html
index f2153a6..52b81df 100644
--- a/templates/nostrmarket/market.html
+++ b/templates/nostrmarket/market.html
@@ -176,11 +176,12 @@
for products on Nostr
Settings
- User
- Login
+ User
+ User Config
User
- Config
+ Login
Chat
Orders
@@ -210,8 +211,9 @@
icon="shopping_cart">
-
+
+
@@ -219,6 +221,7 @@
+
@@ -335,6 +338,7 @@
+