feat: Add .env.example file and update Navbar for market navigation

- Introduce a new .env.example file for Nostr and API configuration, including settings for push notifications and market relays.
- Update Navbar.vue to include a new navigation item for the market, enhancing user access to market features.
- Extend localization support by adding market translations in English, Spanish, and French.
This commit is contained in:
padreug 2025-08-02 17:05:07 +02:00
parent 21bb7372b4
commit 4c31ebaaa5
7 changed files with 26 additions and 1 deletions

View file

@ -28,6 +28,7 @@ const showProfileDialog = ref(false)
const navigation = computed<NavigationItem[]>(() => [
{ name: t('nav.home'), href: '/' },
{ name: t('nav.events'), href: '/events' },
{ name: t('nav.market'), href: '/market' },
])
// Compute total wallet balance

View file

@ -7,6 +7,7 @@ const messages: LocaleMessages = {
directory: 'Directory',
faq: 'FAQ',
events: 'Events',
market: 'Market',
login: 'Login',
logout: 'Logout'
},

View file

@ -7,6 +7,7 @@ const messages: LocaleMessages = {
directory: 'Directorio',
faq: 'Preguntas Frecuentes',
events: 'Eventos',
market: 'Mercado',
login: 'Iniciar Sesión',
logout: 'Cerrar Sesión'
},

View file

@ -7,6 +7,7 @@ const messages: LocaleMessages = {
directory: 'Répertoire',
faq: 'FAQ',
events: 'Événements',
market: 'Marché',
login: 'Connexion',
logout: 'Déconnexion'
},

View file

@ -5,6 +5,7 @@ export interface LocaleMessages {
directory: string
faq: string
events: string
market: string
login: string
logout: string
}

View file

@ -1,5 +1,5 @@
import { defineStore } from 'pinia'
import { ref, computed } from 'vue'
import { ref, computed, readonly } from 'vue'
import { config } from '@/lib/config'
// Types