"use client"; import React from "react"; import { useAuth } from "@/components/auth/authContext"; import ChangePasswordCard from "@/components/profile/ChangePasswordCard"; import { Button } from "@/components/ui/button"; import { Input } from "@/components/ui/input"; import { Label } from "@/components/ui/label"; import { Card, CardHeader, CardTitle, CardDescription, CardContent, CardFooter, } from "@/components/ui/card"; function formatRole(role) { if (role === "branch") return "Niederlassung"; if (role === "admin") return "Admin"; if (role === "dev") return "Entwicklung"; return role ? String(role) : "Unbekannt"; } export default function ProfilePage() { const { status, user } = useAuth(); const isAuthenticated = status === "authenticated" && user; const roleLabel = isAuthenticated ? formatRole(user.role) : "—"; const branchLabel = isAuthenticated ? user.branchId || "—" : "—"; const userIdLabel = isAuthenticated ? user.userId || "—" : "—"; return (
Konto- und Zugangseinstellungen.
Hinweis: Profilfunktionen sind nur verfügbar, wenn Sie angemeldet sind.
) : null}