This commit is contained in:
PxlLoewe
2025-07-14 19:33:10 -07:00
parent 1b7fedb0c8
commit d7ca0eb166
2 changed files with 25 additions and 14 deletions

View File

@@ -12,7 +12,7 @@ import { WarningAlert } from "./ui/PageAlert";
import { getServerSession } from "api/auth/[...nextauth]/auth";
import { Error } from "./Error";
import Image from "next/image";
import { Radar } from "lucide-react";
import { Plane, Radar, Workflow } from "lucide-react";
export const VerticalNav = async () => {
const session = await getServerSession();
@@ -143,18 +143,29 @@ export const HorizontalNav = async () => {
</button>
</a>
</li>
<li>
<a
href={process.env.NEXT_PUBLIC_DISPATCH_URL || "#!"}
rel="noopener noreferrer"
target="_blank"
>
<button className="btn btn-sm btn-outline btn-primary">
{session.user.permissions.includes("DISPO")
? "Zur Leitstelle"
: "Zum Operations Center"}
</button>
</a>
<li className="flex gap-2">
{session.user.permissions.includes("DISPO") && (
<a
href={`${process.env.NEXT_PUBLIC_DISPATCH_URL}/dispatch`}
rel="noopener noreferrer"
target="_blank"
>
<button className="btn btn-sm btn-outline btn-primary">
<Workflow /> Zur Leitstelle
</button>
</a>
)}
{session.user.permissions.includes("PILOT") && (
<a
href={`${process.env.NEXT_PUBLIC_DISPATCH_URL}/pilot`}
rel="noopener noreferrer"
target="_blank"
>
<button className="btn btn-sm btn-outline btn-primary">
<Plane /> Zum Operations Center
</button>
</a>
)}
</li>
<li>
<Link href="/logout">