mirror of
https://github.com/revoltchat/revite.git
synced 2025-01-15 17:01:33 -05:00
32 lines
1 KiB
TypeScript
32 lines
1 KiB
TypeScript
import { Route, Switch } from "react-router";
|
|
import SidebarBase from "./SidebarBase";
|
|
|
|
import ServerListSidebar from "./left/ServerListSidebar";
|
|
import ServerSidebar from "./left/ServerSidebar";
|
|
import HomeSidebar from "./left/HomeSidebar";
|
|
|
|
export default function LeftSidebar() {
|
|
return (
|
|
<SidebarBase>
|
|
<Switch>
|
|
<Route path="/settings" />
|
|
<Route path="/server/:server/channel/:channel">
|
|
<ServerListSidebar />
|
|
<ServerSidebar />
|
|
</Route>
|
|
<Route path="/server/:server">
|
|
<ServerListSidebar />
|
|
<ServerSidebar />
|
|
</Route>
|
|
<Route path="/channel/:channel">
|
|
<ServerListSidebar />
|
|
<HomeSidebar />
|
|
</Route>
|
|
<Route path="/">
|
|
<ServerListSidebar />
|
|
<HomeSidebar />
|
|
</Route>
|
|
</Switch>
|
|
</SidebarBase>
|
|
);
|
|
};
|