chore(front): display app version from env
This commit is contained in:
@@ -560,7 +560,7 @@
|
||||
<!-- Footer -->
|
||||
<footer class="footer p-4 bg-neutral text-neutral-content">
|
||||
<div class="items-center grid-flow-col">
|
||||
<p>@Malio 2025</p>
|
||||
<p>@Malio 2025 · v{{ appVersion }}</p>
|
||||
</div>
|
||||
</footer>
|
||||
</div>
|
||||
@@ -568,7 +568,7 @@
|
||||
|
||||
<script setup>
|
||||
import { ref, computed, onMounted, onUnmounted } from "vue";
|
||||
import { useRoute, navigateTo } from "#imports";
|
||||
import { useRoute, navigateTo, useRuntimeConfig } from "#imports";
|
||||
import { useProfileSession } from "~/composables/useProfileSession";
|
||||
import IconLucideMenu from "~icons/lucide/menu";
|
||||
import IconLucideSettings from "~icons/lucide/settings";
|
||||
@@ -583,6 +583,8 @@ import IconLucideLogOut from "~icons/lucide/log-out";
|
||||
// État du modal des paramètres d'affichage
|
||||
const displaySettingsOpen = ref(false);
|
||||
const { activeProfile, ensureSession, logout } = useProfileSession();
|
||||
const runtimeConfig = useRuntimeConfig();
|
||||
const appVersion = computed(() => runtimeConfig.public?.appVersion ?? "0.1.0");
|
||||
|
||||
// Route active pour souligner l'onglet sélectionné dans la navbar
|
||||
const route = useRoute();
|
||||
|
||||
@@ -22,3 +22,6 @@ NUXT_PUBLIC_LOG_LEVEL=debug
|
||||
# Configuration des timeouts
|
||||
NUXT_PUBLIC_API_TIMEOUT=30000
|
||||
NUXT_PUBLIC_REQUEST_TIMEOUT=10000
|
||||
|
||||
# Version de l'application (mettre à jour à chaque release)
|
||||
NUXT_PUBLIC_APP_VERSION=0.1.0
|
||||
|
||||
Reference in New Issue
Block a user