diff --git a/static/components/customer-market/customer-market.html b/static/components/customer-market/customer-market.html
new file mode 100644
index 0000000..99af972
--- /dev/null
+++ b/static/components/customer-market/customer-market.html
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+
+ {{ item.product }}
+
+
+
+
+
+
+
+
+
+ {{ item.stallName }}
+
+
+ {{ item.price }} satsBTC {{ (item.price / 1e8).toFixed(8) }}
+
+
+ {{ item.formatedPrice }}
+ ({{ item.priceInSats }} sats)
+
+
{{ item.amount }} left
+
+
+ {{cat}}
+
+
+
{{ item.description }}
+
+
+
+
+
+
+ Stall: {{ item.stallName }}
+
+ See product
+
+ Visit Stall
+
+
+
+
+
+
diff --git a/static/components/customer-market/customer-market.js b/static/components/customer-market/customer-market.js
new file mode 100644
index 0000000..5844105
--- /dev/null
+++ b/static/components/customer-market/customer-market.js
@@ -0,0 +1,17 @@
+async function customerMarket(path) {
+ const template = await loadTemplateAsync(path)
+ Vue.component('customer-market', {
+ name: 'customer-market',
+ template,
+
+ props: ['products', 'exchange-rates'],
+ data: function () {
+ return {}
+ },
+ methods: {
+ changePage() {
+ return
+ }
+ }
+ })
+}
diff --git a/templates/nostrmarket/market.html b/templates/nostrmarket/market.html
index a85f2fc..dba048d 100644
--- a/templates/nostrmarket/market.html
+++ b/templates/nostrmarket/market.html
@@ -3,6 +3,7 @@
Settings
+
@@ -83,7 +84,7 @@
label="Relay URL"
hint="Add relays"
>
-
+
@@ -114,123 +115,42 @@
-
-
- Market:
-
-
-
-
-
-
-
-
+
+
+ {%raw%}
+
+ {{ activePage }}
+
+ {%endraw%}
+
+
+
+
+
-
-
-
- {% raw %}
-
-
-
-
-
- {{ item.product }}
-
-
-
-
-
-
-
-
-
- {{ item.stallName }}
-
-
- {{ item.price }} satsBTC {{ (item.price / 1e8).toFixed(8) }}
-
-
- {{ getAmountFormated(item.price, item.currency) }}
- ({{ getValueInSats(item.price, item.currency) }} sats)
-
-
{{item.quantity}} left
-
-
- {{cat}}
-
-
-
{{ item.description }}
-
-
-
-
-
-
- Stall: {{ item.stallName }}
-
- Visit Stall
-
-
- {% endraw %}
-
-
-
+
-
-
-
{% endblock %} {% block scripts %}
+
+
+