This commit is contained in:
@@ -17,7 +17,7 @@ export const fmsStatusDescription: { [key: string]: string } = {
|
|||||||
J: "Sprechaufforderung",
|
J: "Sprechaufforderung",
|
||||||
L: "Lagebericht abgeben",
|
L: "Lagebericht abgeben",
|
||||||
P: "Einsatz mit Polizei/Pause machen",
|
P: "Einsatz mit Polizei/Pause machen",
|
||||||
U: "Ungültiger Status",
|
U: "Ungültige Statusfolge",
|
||||||
c: "Status korrigieren",
|
c: "Status korrigieren",
|
||||||
d: "Transportziel angeben",
|
d: "Transportziel angeben",
|
||||||
h: "Zielklinik verständigt",
|
h: "Zielklinik verständigt",
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ import { WarningAlert } from "./ui/PageAlert";
|
|||||||
import { getServerSession } from "api/auth/[...nextauth]/auth";
|
import { getServerSession } from "api/auth/[...nextauth]/auth";
|
||||||
import { Error } from "./Error";
|
import { Error } from "./Error";
|
||||||
import Image from "next/image";
|
import Image from "next/image";
|
||||||
import { Radar } from "lucide-react";
|
import { Plane, Radar, Workflow } from "lucide-react";
|
||||||
|
|
||||||
export const VerticalNav = async () => {
|
export const VerticalNav = async () => {
|
||||||
const session = await getServerSession();
|
const session = await getServerSession();
|
||||||
@@ -143,18 +143,29 @@ export const HorizontalNav = async () => {
|
|||||||
</button>
|
</button>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li className="flex gap-2">
|
||||||
<a
|
{session.user.permissions.includes("DISPO") && (
|
||||||
href={process.env.NEXT_PUBLIC_DISPATCH_URL || "#!"}
|
<a
|
||||||
rel="noopener noreferrer"
|
href={`${process.env.NEXT_PUBLIC_DISPATCH_URL}/dispatch`}
|
||||||
target="_blank"
|
rel="noopener noreferrer"
|
||||||
>
|
target="_blank"
|
||||||
<button className="btn btn-sm btn-outline btn-primary">
|
>
|
||||||
{session.user.permissions.includes("DISPO")
|
<button className="btn btn-sm btn-outline btn-primary">
|
||||||
? "Zur Leitstelle"
|
<Workflow /> Zur Leitstelle
|
||||||
: "Zum Operations Center"}
|
</button>
|
||||||
</button>
|
</a>
|
||||||
</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>
|
||||||
<li>
|
<li>
|
||||||
<Link href="/logout">
|
<Link href="/logout">
|
||||||
|
|||||||
Reference in New Issue
Block a user