2024-01-07 06:20:07 +00:00
|
|
|
import { lazy } from 'react';
|
|
|
|
|
|
|
|
// project imports
|
|
|
|
import MainLayout from 'layout/MainLayout';
|
|
|
|
import Loadable from 'ui-component/Loadable';
|
|
|
|
|
|
|
|
const Channel = Loadable(lazy(() => import('views/Channel')));
|
|
|
|
const Log = Loadable(lazy(() => import('views/Log')));
|
|
|
|
const Redemption = Loadable(lazy(() => import('views/Redemption')));
|
|
|
|
const Setting = Loadable(lazy(() => import('views/Setting')));
|
|
|
|
const Token = Loadable(lazy(() => import('views/Token')));
|
2024-04-30 09:33:57 +00:00
|
|
|
const Chat = Loadable(lazy(() => import('views/Chat')));
|
2024-01-07 06:20:07 +00:00
|
|
|
const Topup = Loadable(lazy(() => import('views/Topup')));
|
|
|
|
const User = Loadable(lazy(() => import('views/User')));
|
|
|
|
const Profile = Loadable(lazy(() => import('views/Profile')));
|
|
|
|
const NotFoundView = Loadable(lazy(() => import('views/Error')));
|
|
|
|
|
|
|
|
// dashboard routing
|
|
|
|
const Dashboard = Loadable(lazy(() => import('views/Dashboard')));
|
|
|
|
|
|
|
|
// ==============================|| MAIN ROUTING ||============================== //
|
|
|
|
|
|
|
|
const MainRoutes = {
|
|
|
|
path: '/panel',
|
|
|
|
element: <MainLayout />,
|
|
|
|
children: [
|
|
|
|
{
|
|
|
|
path: '',
|
|
|
|
element: <Dashboard />
|
|
|
|
},
|
|
|
|
{
|
|
|
|
path: 'dashboard',
|
|
|
|
element: <Dashboard />
|
|
|
|
},
|
|
|
|
{
|
|
|
|
path: 'channel',
|
|
|
|
element: <Channel />
|
|
|
|
},
|
|
|
|
{
|
|
|
|
path: 'log',
|
|
|
|
element: <Log />
|
|
|
|
},
|
2024-04-30 09:33:57 +00:00
|
|
|
{
|
|
|
|
path: 'chat',
|
|
|
|
element: <Chat />
|
|
|
|
},
|
2024-01-07 06:20:07 +00:00
|
|
|
{
|
|
|
|
path: 'redemption',
|
|
|
|
element: <Redemption />
|
|
|
|
},
|
|
|
|
{
|
|
|
|
path: 'setting',
|
|
|
|
element: <Setting />
|
|
|
|
},
|
|
|
|
{
|
|
|
|
path: 'token',
|
|
|
|
element: <Token />
|
|
|
|
},
|
|
|
|
{
|
|
|
|
path: 'topup',
|
|
|
|
element: <Topup />
|
|
|
|
},
|
|
|
|
{
|
|
|
|
path: 'user',
|
|
|
|
element: <User />
|
|
|
|
},
|
|
|
|
{
|
|
|
|
path: 'profile',
|
|
|
|
element: <Profile />
|
|
|
|
},
|
|
|
|
{
|
|
|
|
path: '404',
|
|
|
|
element: <NotFoundView />
|
|
|
|
}
|
|
|
|
]
|
|
|
|
};
|
|
|
|
|
|
|
|
export default MainRoutes;
|