owltide/pages/index.vue
Hornwitser e01e162367 Add About page with info about the project
Provide a rudimentary description of what this project does, existing
features and future planned work.
2025-06-24 16:00:55 +02:00

26 lines
589 B
Vue

<template>
<main>
<h1>Schedule Demo</h1>
<ul>
<li>
<NuxtLink to="/schedule">View Schedule</NuxtLink>
</li>
<li v-if="accountStore.canEdit">
<NuxtLink to="/edit">Edit Schedule</NuxtLink>
</li>
<li v-if="accountStore.valid">
<NuxtLink to="/account/settings">Account Settings</NuxtLink>
</li>
<li v-else>
<NuxtLink to="/login">Log In / Create Account</NuxtLink>
</li>
<li>
<NuxtLink to="/about">About this software</NuxtLink>
</li>
</ul>
</main>
</template>
<script lang="ts" setup>
const accountStore = useAccountStore();
</script>