import { lazy } from 'react'; // project import import Loadable from 'components/Loadable'; // import MainLayout from 'layout/MainLayout'; const MainLayout = Loadable(lazy(() => import('layout/MainLayout'))); // render - dashboard const DashboardDefault = Loadable(lazy(() => import('pages/dashboard/Public'))); const ManageOrgUser = Loadable(lazy(() => import('pages/User/ManagePage_OrgPublic'))); const PublicNotice = Loadable(lazy(() => import('pages/PublicNotice/ListPanel'))); const PublicNoticeApplyForm = Loadable(lazy(() => import('pages/PublicNotice/ApplyForm'))); const PublicNoticeDetail = Loadable(lazy(() => import('pages/PublicNotice/Details_Public'))); const ProofReply = Loadable(lazy(() => import('pages/Proof/Reply_Public'))); const ProofSearch = Loadable(lazy(() => import('pages/Proof/Search_Public'))); const ProofPayment = Loadable(lazy(() => import('pages/Proof/Payment'))); const Payment_Multi = Loadable(lazy(() => import('pages/Payment'))); const Payment_FPS = Loadable(lazy(() => import('pages/Payment/FPS'))); // ==============================|| MAIN ROUTING ||============================== // const PublicDashboard = { path: '/', element: , children: [ { path: '/', element: }, { path: '/', children: [ { path: 'dashboard', element: }, { path: 'setting/manageUser', element: }, { path: 'publicNotice', element: }, { path: 'publicNotice/apply', element: }, { path: 'publicNotice/:id', element: }, { path: 'proof/reply/:id', element: }, { path: 'proof/search', element: }, { path: 'proof/pay/:id', element: }, { path: 'payment', element: }, { path: 'payment/fps', element: }, ] }, ] }; export default PublicDashboard;