'use client'; import { Code2, GraduationCap, Palette, PanelsTopLeft, Rocket, } from 'lucide-react'; import { AboutRiverScene } from './scenes/AboutRiverScene'; import { messagesByLocale, type Locale } from '@/i18n/content'; import styles from './RiverJourney.module.css'; const stepIcons = [Palette, PanelsTopLeft, GraduationCap, Code2, Rocket]; export const RiverJourney = ({ locale }: { locale: Locale }) => { const copy = messagesByLocale[locale].about; return (
{/* Intro Header & Description on the Left */}
{copy.eyebrow}

{copy.title}

{copy.description}

    {copy.steps.map((step, index) => { const StepIcon = stepIcons[index]; return (
  1. {step.title}

    {step.description}

  2. ); })}
); };