import React, { useEffect, useState } from 'react'; interface MobileWorkSectionProps { onClose: () => void; } export const MobileWorkSection: React.FC = ({ onClose }) => { const [isLoaded, setIsLoaded] = useState(false); useEffect(() => { const t = setTimeout(() => setIsLoaded(true), 100); return () => clearTimeout(t); }, []); const projects = [ { id: "01", title: "Neural Lattice", description: "Self-optimizing infrastructure layer for distributed inference.", tech: "Python, Rust", year: "2024" }, { id: "02", title: "Echo Protocol", description: "Real-time voice modulation with sub-20ms latency.", tech: "C++, WASM", year: "2023" }, { id: "03", title: "Vantablack UI", description: "Experimental depth-based interface design system.", tech: "WebGL, R3F", year: "2025" } ]; return (
{/* Mobile Header */}
Work_Index
{/* Scrollable Content */}

Selected

Works.

{projects.map((project, index) => (
/{project.id} {project.year}

{project.title}

{project.description}

{project.tech.split(',').map(t => ( {t.trim()} ))}
))}
{/* Footer Memo */}

Internal Memo

"Our code is heavy, but our spirits are light. Unless the server crashes."

); };