Initial commit: AMS Frontend - Vue 3 + PrimeVue

This commit is contained in:
FluxKit
2026-02-19 14:03:01 +00:00
commit 263d52141d
50 changed files with 20254 additions and 0 deletions

27
src/App.vue Normal file
View File

@@ -0,0 +1,27 @@
<script setup lang="ts">
import Toast from 'primevue/toast'
import { useAuthStore } from './stores/auth'
import { onMounted } from 'vue'
import { initUpdateCheck } from './utils/appUpdate'
const authStore = useAuthStore()
onMounted(() => {
authStore.loadFromStorage()
// Auto-Update Check (nur in Capacitor/Android App)
initUpdateCheck()
})
</script>
<template>
<Toast position="top-right" />
<router-view />
</template>
<style>
html, body, #app {
margin: 0;
padding: 0;
min-height: 100vh;
}
</style>