import React from "react"; import { useNavigate } from "react-router-dom"; import { Sparkles, Users, Camera, CalendarDays, ChevronRight } from "lucide-react"; import { TenantWelcomeLayout, WelcomeHero, OnboardingHighlightsGrid, OnboardingCTAList, useOnboardingProgress, } from ".."; import { ADMIN_WELCOME_PACKAGES_PATH, ADMIN_EVENTS_PATH } from "../../constants"; export default function WelcomeLandingPage() { const navigate = useNavigate(); const { markStep } = useOnboardingProgress(); React.useEffect(() => { markStep({ welcomeSeen: true, lastStep: "landing" }); }, [markStep]); return ( Schon vertraut mit Fotospiel? } > navigate(ADMIN_WELCOME_PACKAGES_PATH), icon: Sparkles, }, { label: "Events anzeigen", buttonLabel: "Bestehende Events anzeigen", onClick: () => navigate(ADMIN_EVENTS_PATH), icon: CalendarDays, variant: "outline", }, ]} /> navigate(ADMIN_WELCOME_PACKAGES_PATH), icon: Sparkles, buttonLabel: "Weiter zu Paketen", }, { id: "create-event", label: "Event vorbereiten", description: "Sammle Eventdetails, plane Aufgaben und sorge für einen reibungslosen Ablauf noch vor dem Tag des Events.", onClick: () => navigate(ADMIN_EVENTS_PATH), icon: CalendarDays, buttonLabel: "Zum Event-Manager", variant: "secondary", }, ]} /> ); }