import { createBrowserRouter, RouterProvider } from 'react-router-dom';
import Home from '../pages/Home';
import Database from '../pages/Database';
import MainLayout from '../components/Layouts/MainLayout';
import Brands from '../pages/Brands';
import CreatorInbox from '../pages/CreatorInbox';
import DividLayout from '../components/Layouts/DividLayout';
// Routes configuration object
const routes = [
{
path: '/',
element: ,
},
{
path: '/creator-discovery',
element: ,
},
{
path: '/creator-database',
children: [
{
path: '',
element: ,
},
{
path: 'tiktok',
element: ,
},
{
path: 'instagram',
element: ,
},
{
path: 'youtube',
element: ,
},
],
},
{
path: '/private-creators/*',
element: ,
},
{
path: '/deep-analysis',
element: ,
},
{
path: '/brands',
element: ,
},
{
path: '/settings',
element: ,
},
];
// Create router with routes wrapped in the layout
const router = createBrowserRouter([
{
path: '/',
element: ,
children: routes,
},
{
path: '/creator-inbox',
element: ,
children: [
{
path: '',
element: ,
},
{
path: 'templates',
element: ,
},
],
},
]);
export default function Router() {
return ;
}
export { routes };