forked from
rocksky.app/rocksky
A decentralized music tracking and discovery platform built on AT Protocol 馃幍
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;