feat: add files

This commit is contained in:
Ron
2025-02-16 14:10:19 +02:00
commit fbba5a6814
21 changed files with 14376 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
export default defineNuxtRouteMiddleware(async () => {
const { fetchUser, setUser } = useDirectusAuth();
const user = useDirectusUser();
if (!user.value) {
const user = await fetchUser();
setUser(user.value);
}
if (!user.value) {
return navigateTo("/login");
}
});