A decentralized music tracking and discovery platform built on AT Protocol 馃幍
at 2b044aaed2c433aca9688cbd767408dc80f1fc4f 23 lines 824 B view raw
1import { BrowserRouter, Route, Routes } from "react-router-dom"; 2import AlbumPage from "./pages/album"; 3import ArtistPage from "./pages/artist"; 4import HomePage from "./pages/home"; 5import ProfilePage from "./pages/profile"; 6import SongPage from "./pages/song"; 7 8function App() { 9 return ( 10 <BrowserRouter> 11 <Routes> 12 <Route path="/" element={<HomePage />} /> 13 <Route path="/:did/app.rocksky.scrobble/:rkey" element={<SongPage />} /> 14 <Route path="/:did/app.rocksky.song/:rkey" element={<SongPage />} /> 15 <Route path="/:did/app.rocksky.artist/:rkey" element={<ArtistPage />} /> 16 <Route path="/:did/app.rocksky.album/:rkey" element={<AlbumPage />} /> 17 <Route path="/profile/:did" element={<ProfilePage />} /> 18 </Routes> 19 </BrowserRouter> 20 ); 21} 22 23export default App;