diff --git a/package-lock.json b/package-lock.json
index 663b30a..d738071 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -11,6 +11,7 @@
"@mdi/font": "7.4.47",
"axios": "^1.13.5",
"core-js": "^3.37.1",
+ "leaflet": "^1.9.4",
"roboto-fontface": "*",
"vee-validate": "^4.14.6",
"vue": "^3.4.31",
@@ -3863,6 +3864,12 @@
"json-buffer": "3.0.1"
}
},
+ "node_modules/leaflet": {
+ "version": "1.9.4",
+ "resolved": "https://registry.npmjs.org/leaflet/-/leaflet-1.9.4.tgz",
+ "integrity": "sha512-nxS1ynzJOmOlHp+iL3FyWqK89GtNL8U8rvlMOsQdTTssxZwCXh8N2NB3GDQOL+YR3XnWyZAxwQixURb+FA74PA==",
+ "license": "BSD-2-Clause"
+ },
"node_modules/levn": {
"version": "0.4.1",
"resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
diff --git a/package.json b/package.json
index c72811c..c47fb34 100644
--- a/package.json
+++ b/package.json
@@ -11,6 +11,7 @@
"@mdi/font": "7.4.47",
"axios": "^1.13.5",
"core-js": "^3.37.1",
+ "leaflet": "^1.9.4",
"roboto-fontface": "*",
"vee-validate": "^4.14.6",
"vue": "^3.4.31",
diff --git a/src/components/NavBar.vue b/src/components/NavBar.vue
index 205c46b..107fb54 100644
--- a/src/components/NavBar.vue
+++ b/src/components/NavBar.vue
@@ -108,6 +108,7 @@
{ title: 'Compra adm', route: '/compra_admin', icon: 'mdi-cart'},
{ title: 'Gestión de Productos', route: '/admin/products', icon: 'mdi-package-variant'},
{ title: 'Imágenes de Catálogo', route: '/admin/catalogue-images', icon: 'mdi-image-multiple'},
+ { title: 'Datos de la Tienda', route: '/admin/store-settings', icon: 'mdi-map-marker'},
{ title: 'Ver Ventas por Catálogo', route: '/admin/catalog-sales', icon: 'mdi-cart-arrow-down'},
{ divider: true },
{ header: 'Sincronización Tryton' },
diff --git a/src/components/StoreLocation.vue b/src/components/StoreLocation.vue
new file mode 100644
index 0000000..6ead4b3
--- /dev/null
+++ b/src/components/StoreLocation.vue
@@ -0,0 +1,165 @@
+
+
+ Encuentra nuestra tienda física y adquiere nuestros productos
+ Visítanos
+ Datos de la Tienda
+