added logout function and persistent pinia store

This commit is contained in:
Jona Kläß
2024-05-02 15:21:33 +02:00
parent cb68ec0d35
commit 64edf9b81c
10 changed files with 104 additions and 202 deletions

View File

@@ -1,17 +1,12 @@
<script setup lang="ts">
import { RouterView } from 'vue-router';
import ProtectedData from './components/ProtectedData.vue';
defineOptions({
<script lang="ts">
import { defineComponent } from 'vue';
export default defineComponent({
name: 'App'
});
</script>
<template>
<header>
<img alt="Quasar logo" src="./assets/quasar-logo-vertical.svg" width="200vw"/>
<ProtectedData />
</header>
<router-view />
</template>