import React from 'react'; import { useTheme } from '../../lib/theme'; import { THEME_PALETTES, THEME_PALETTE_LABELS } from '../../types'; import { Icon } from '../ui/Icon'; import { PulseMark } from './PulseMark'; import { Assistant } from '../assistant/Assistant'; interface HeaderProps { title: string; subtitle?: string; onToggleSidebar: () => void; isMobile: boolean; } export const Header: React.FC = ({ title, subtitle, onToggleSidebar, isMobile }) => { const { theme, preference, toggle, useSystem, palette, setPalette } = useTheme(); const isDark = theme === 'dark'; return ( /* Feste Hoehe (--app-bar-height), damit die Seitenleiste bündig anschließt. */
{isMobile ? ( ) : ( )}

{title}

{subtitle &&

{subtitle}

}
{/* Nur Management und Administration - zeigt Zahlen ueber alle Mitarbeiter. */}
); };