import { Code2, GraduationCap, Palette, PanelsTopLeft, Rocket, } from 'lucide-react'; import { DeferredAboutRiverScene } from './scenes/DeferredAboutRiverScene'; import type { PortfolioProps } from '@/server/content'; import styles from './RiverJourney.module.css'; const stepIcons = [Palette, PanelsTopLeft, GraduationCap, Code2, Rocket]; export const RiverJourney = ({ portfolio }: PortfolioProps) => { const copy = portfolio.messages.about; return (
{/* Intro Header & Description on the Left */}
{copy.eyebrow}

{copy.title}

{copy.description}

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

    {step.description}

  2. ); })}
); };