'use client'; import * as React from 'react'; import { motion, useScroll, useTransform } from 'framer-motion'; const milestones = [ { year: '2015', date: '16.12.2015', title: 'Gründung E-TIB GmbH', desc: 'Aufbau der Kernkompetenzen: Kabelbau, Kabelpflugarbeiten, Horizontalspülbohrungen, Elektromontagen bis 110 kV, Glasfaser-Kabelmontagen.', }, { year: '2019', date: '04.02.2019', title: 'Gründung E-TIB Ingenieurgesellschaft mbH', desc: 'Erweiterung in Planung, Projektierung und Dokumentation. Abdeckung komplexer Querungen.', }, { year: '2019', date: '14.11.2019', title: 'Gründung E-TIB Verwaltung GmbH', desc: 'Bündelung von Erwerb, Vermietung, Verpachtung und Verwaltung von Immobilien, Grundstücken, Maschinen und Geräten.', }, { year: '2025', date: '21.10.2025', title: 'Gründung E-TIB Bohrtechnik GmbH', desc: 'Spezialisierung auf präzise Horizontalspülbohrungen in allen Bodenklassen zur Sicherung der technologischen Marktdominanz.', }, ]; export function CompanyTimeline() { const containerRef = React.useRef(null); const { scrollYProgress } = useScroll({ target: containerRef, offset: ["start center", "end center"] }); const lineHeight = useTransform(scrollYProgress, [0, 1], ["0%", "100%"]); return (

Unsere Geschichte

Meilensteine der Entwicklung

{/* Central Line */}
{milestones.map((milestone, i) => { const isEven = i % 2 === 0; return ( {/* Timeline Dot */}
{/* Content Container */}
{milestone.date}

{milestone.title}

{milestone.desc}

); })}
); }