Поправил схему, добавил инфу поля в навбар если пользователь админ

This commit is contained in:
Artem VV 2023-05-19 21:15:26 +07:00
parent f721d16ace
commit a287fec381
4 changed files with 32 additions and 10 deletions

View file

@ -17,17 +17,13 @@ if (Astro.cookies.has("session")) {
return Astro.redirect("/login");
}
const { news, alerts } = await getNewsAndAlerts();
const items: NavbarItemType[] = [
{ text: "Новости", href: "/" },
{ text: "Расписание", href: "/timetable" },
];
const sessId = Astro.cookies.get("session").value!;
const user = (await getSessionUser(sessId))!;
---
<Layout title="Новости">
<main>
<Navbar />
<Navbar is_user_admin={user.is_admin} />
<NewsBlock />
</main>
</Layout>