Alte deps entfernt, import Pfade angepasst und das Netzwerk Problem das Umbe hatte provisorisch gelöst.
25 lines
817 B
Plaintext
25 lines
817 B
Plaintext
---
|
|
import UserLayout from "../../../layouts/UserLayout.astro";
|
|
import { validateAccessTokenServer } from "#server/lib/validateAccessToken";
|
|
import DashboardAusweisePruefenModule from "#modules/Dashboard/DashboardAusweisePruefenModule.svelte";
|
|
import { prisma } from "@ibcornelsen/database/server";
|
|
import { createCaller } from "#lib/caller";
|
|
|
|
const accessTokenValid = await validateAccessTokenServer(Astro);
|
|
|
|
if (!accessTokenValid) {
|
|
return Astro.redirect("/auth/login")
|
|
}
|
|
|
|
// TODO: Nutzer darf nur auf diese Seite, wenn er die Rolle "admin" hat
|
|
|
|
const caller = createCaller(Astro);
|
|
|
|
const ausweise = await caller.v1.verbrauchsausweisWohnen.getMany({
|
|
limit: 25,
|
|
});
|
|
---
|
|
|
|
<UserLayout title="Dashboard">
|
|
<DashboardAusweisePruefenModule ausweise={ausweise} client:load></DashboardAusweisePruefenModule>
|
|
</UserLayout> |