@@ -2,7 +2,10 @@ import React from 'react';
2import { QueryClient, QueryClientProvider } from 'react-query';
2import { QueryClient, QueryClientProvider } from 'react-query';
3import { BrowserRouter, Route, Routes } from 'react-router-dom';
3import { BrowserRouter, Route, Routes } from 'react-router-dom';
4import { Layout } from './components/Layout';
4import { Layout } from './components/Layout';
5+import { Apps } from './manage-listings/Apps';
6+import { Groups } from './manage-listings/Groups';
7+import { MyListings } from './manage-listings/MyListings';
5−import { Post } from './pages/Post';
8+import { Post } from './manage-listings/Post';
6import { Search } from './pages/Search';
9import { Search } from './pages/Search';
8const queryClient = new QueryClient();
11const queryClient = new QueryClient();
@@ -12,9 +15,15 @@ function Main() {
13 <Route element={<Layout />}>
16 <Route element={<Layout />}>
14 <Route path="/" element={<Search />} />
17 <Route path="/" element={<Search />} />
18+ <Route path="/search" element={<Search />} />
15 <Route path="/search/:lookup" element={<Search />} />
19 <Route path="/search/:lookup" element={<Search />} />
16 <Route path="/search/:lookup/:limit/:page" element={<Search />} />
20 <Route path="/search/:lookup/:limit/:page" element={<Search />} />
21+ <Route path="/manage-listings">
22+ <Route index element={<MyListings />} />
17− <Route path="/post" element={<Post />} />
23+ <Route path="post" element={<Post />} />
24+ <Route path="apps" element={<Apps />} />
25+ <Route path="groups" element={<Groups />} />