import React, { useEffect, useState } from 'react'; import { Link, useNavigate } from 'react-router-dom'; import { useTranslation } from 'react-i18next'; import { Button } from '@/components/ui/button'; import { Heart, Building, Truck, Shield, Briefcase, TrendingUp, Clock, DollarSign, Users, Phone, Mail, MapPin } from 'lucide-react'; import Layout from '@/components/Layout'; import HeroSlider from '@/components/HeroSlider'; const Geschaeftskunden = () => { const { t } = useTranslation('geschaeftskunden'); const navigate = useNavigate(); const baseUrl = import.meta.env.BASE_URL; const assetUrl = (fileName: string) => `${baseUrl}${encodeURI(fileName)}`; const [focusTopics, setFocusTopics] = useState< Array<{ id: string; title: string; subtitle?: string; href: string; image: string; links: Array<{ title: string; href: string }>; }> >([]); const [showContactForm, setShowContactForm] = useState(false); useEffect(() => { const pool = [ { id: 'flottenversicherung', title: t('topics.flotten.title', 'Flottenversicherung'), subtitle: t('topics.flotten.subtitle', 'Optimaler Schutz für Ihren Fuhrpark\nSicher und wirtschaftlich.'), href: '/geschaeftskunden/flottenversicherung', image: assetUrl('Geascheaftskunden/iStock-637230106.jpg'), links: [ { title: t('topics.flotten.links.management', 'Flottenmanagement'), href: '/geschaeftskunden/flottenversicherung' }, ], }, { id: 'betriebsrente', title: t('topics.betriebsrente.title', 'Betriebsrente (BAV)'), subtitle: 'Altersvorsorge für Ihre Mitarbeiter\nZukunftssichere Lösungen.', href: '/geschaeftskunden/betriebsrente', image: assetUrl('Geascheaftskunden/iStock-917884956.jpg'), links: [ { title: 'Mitarbeiter-Vorsorge', href: '/geschaeftskunden/betriebsrente' }, ], }, { id: 'betriebskrankenversicherung', title: 'Betriebskrankenversicherung', subtitle: 'Gesundheitsschutz für Ihre Mitarbeiter\nZukunftssicher investieren.', href: '/geschaeftskunden/betriebskrankenversicherung', image: assetUrl('Geascheaftskunden/iStock-1134003031.jpg'), links: [ { title: 'Mitarbeiter schützen', href: '/geschaeftskunden/betriebskrankenversicherung' }, ], }, { id: 'vermoegen', title: t('focus.items.assets', 'Vermögenssicherung'), subtitle: 'Schützen Sie Ihr Unternehmensvermögen\nZukunftssicher handeln.', href: '/geschaeftskunden/vermoegen', image: assetUrl('Geascheaftskunden/iStock-948602744.jpg'), links: [ { title: 'Unternehmensvermögen', href: '/geschaeftskunden/vermoegen' }, ], }, { id: 'gebaeudeversicherung', title: 'Gebäudeversicherung', subtitle: 'Schutz für Ihre Unternehmensgebäude\nSicher und umfassend.', href: '/geschaeftskunden/gebaeudeversicherung', image: assetUrl('Geascheaftskunden/iStock-115948634.jpg'), links: [ { title: 'Gebäude schützen', href: '/geschaeftskunden/gebaeudeversicherung' }, ], }, { id: 'betriebshaftpflicht', title: 'Betriebshaftpflicht', subtitle: 'Schutz vor Haftungsansprüchen\nSicher für Ihr Business.', href: '/geschaeftskunden/betriebshaftpflicht', image: assetUrl('Geascheaftskunden/Fotolia_3984526_XS.jpg'), links: [ { title: 'Haftpflicht schützen', href: '/geschaeftskunden/betriebshaftpflicht' }, ], }, { id: 'betriebsunterbrechung', title: 'Betriebsunterbrechung', subtitle: 'Absicherung bei Stillstand\nFinanzielle Sicherheit.', href: '/geschaeftskunden/betriebsunterbrechung', image: assetUrl('Geascheaftskunden/iStock-940251778.jpg'), links: [ { title: 'Stillstand absichern', href: '/geschaeftskunden/betriebsunterbrechung' }, ], }, { id: 'sachversicherung', title: t('focus.items.property', 'Sachversicherung'), subtitle: 'Comprehensive protection for your business assets\nInsure what matters most.', href: '/geschaeftskunden/sachversicherung', image: assetUrl('iStock-943842590.jpg'), links: [ { title: 'Business property', href: '/geschaeftskunden/sachversicherung' }, ], }, { id: 'risikoschutz', title: t('focus.items.risk', 'Risikoschutz'), subtitle: 'Umfassender Schutz für alle Unternehmensrisiken\nSicher in die Zukunft.', href: '/geschaeftskunden/risikoschutz', image: assetUrl('Geascheaftskunden/iStock-694835984.jpg'), links: [ { title: 'Risikoanalyse', href: '/geschaeftskunden/risikoschutz' }, ], }, { id: 'rechtsschutz', title: 'Rechtsschutz', subtitle: 'Juristische Absicherung für Ihr Unternehmen\nRechtssicherheit gewähren.', href: '/geschaeftskunden/rechtsschutz', image: assetUrl('Geascheaftskunden/iStock-1079882856.jpg'), links: [ { title: 'Unternehmens-Rechtsschutz', href: '/geschaeftskunden/rechtsschutz' }, ], }, { id: 'cyber', title: 'Cyber-Versicherung', subtitle: 'Schutz vor digitalen Risiken\nIT-Sicherheit für Ihr Business.', href: '/geschaeftskunden/cyber', image: assetUrl('Geascheaftskunden/iStock-922758092.jpg'), links: [ { title: 'Details', href: '/geschaeftskunden/cyber' }, { title: 'Cyber-Schutz', href: '/geschaeftskunden/cyber' }, ], }, { id: 'umwelt', title: 'Umwelthaftpflicht', subtitle: 'Umweltrechtliche Absicherung\nNachhaltig und sicher.', href: '/geschaeftskunden/umwelt', image: assetUrl('Geascheaftskunden/iStock-1039705312.jpg'), links: [ { title: 'Umweltrisiken', href: '/geschaeftskunden/umwelt' }, { title: 'Umwelt-Schutz', href: '/geschaeftskunden/umwelt' }, ], }, ]; setFocusTopics( [...pool].sort((a, b) => a.title.localeCompare(b.title, 'de', { sensitivity: 'base' })) ); }, [t]); return (

Themen für Geschäftskunden

Die wichtigsten Lösungen für Ihr Unternehmen

{focusTopics.map((item) => (
navigate(item.href)} onKeyDown={(e) => { if (e.key === 'Enter' || e.key === ' ') navigate(item.href); }} >
{item.title}
{item.subtitle ? (
{item.subtitle}
) : null}
Details:
{item.links.map((link) => ( { e.stopPropagation(); if (link.href.includes('#')) { e.preventDefault(); navigate(link.href); } }} > {link.title} ))}
))}
{/* Benefits Section */}

Ihre Vorteile als Geschäftskunde

Wettbewerbsvorteil

Stärken Sie Ihre Marktposition durch optimierten Versicherungsschutz

Zeitersparnis

Effiziente Beratung und Verwaltung aller Versicherungsanliegen

Kostenoptimierung

Maßgeschneiderte Lösungen zu besten Konditionen für Ihr Unternehmen

Persönliche Beratung

Individuelle Betreuung durch erfahrene Versicherungsexperten

{/* Geschäftskunden Kontakt Section */}

Kontaktieren Sie uns

Lassen Sie sich unverbindlich zu Ihren Geschäftskunden-Lösungen beraten.

{/* Buttons - immer sichtbar */}
{/* Kontaktformular - erst sichtbar beim Klick auf "Angebot anfordern" */} {showContactForm && (

Angebot anfordern

)}
); }; export default Geschaeftskunden;