feat: nuxt basics

This commit is contained in:
2025-10-24 12:55:14 +02:00
parent 51df03a76c
commit f1468ede1a
17 changed files with 243 additions and 21 deletions

View File

@@ -0,0 +1,5 @@
<template>
<div>
About
</div>
</template>

View File

@@ -0,0 +1,3 @@
<template>
<div>Main page</div>
</template>

View File

@@ -0,0 +1,26 @@
<script setup lang="ts">
definePageMeta({
layout: "auth",
middleware: "login",
});
const userStore = useUserStore();
const setUpUser = () => {
userStore.update({
id: "1",
name: "My name",
roles: ["user", "manager"],
});
};
</script>
<template>
<div>
Login form
<div>
User profile:
{{ userStore.profile }}
</div>
<button @click="setUpUser">Login</button>
</div>
</template>