import { Routes, Route, Navigate } from 'react-router-dom'; import { Header } from './components/Header'; import { Home } from './pages/Home'; import { Feed } from './pages/Feed'; import { PhotoDetail } from './pages/PhotoDetail'; import { Players } from './pages/Players'; import { PlayerProfile } from './pages/PlayerProfile'; import { Rooms } from './pages/Rooms'; import { Join } from './pages/Join'; import { NotFound } from './pages/NotFound'; export function App() { return (
} /> } /> } /> } /> } /> } /> } /> {/* Legacy paths from the vanilla-JS feed.localhost site */} } /> } /> } />
); } // Small redirect shims so old #/p/123 / #/u/45 links keep working. import { useParams } from 'react-router-dom'; function RedirectPhoto() { const { id } = useParams(); return ; } function RedirectPlayer() { const { id } = useParams(); return ; }