Browse Source

고객 서비스 route 생성 및 메뉴 추가

pull/2/head
김장현 11 months ago
parent
commit
2e0e7b3c3a
  1. 3
      src/@core/layouts/components/menu/vertical-menu/index.js
  2. 11
      src/@core/layouts/components/navbar/NavbarUser.js
  3. 19
      src/navigation/cstmrService/index.js
  4. 2
      src/router/Router.js
  5. 14
      src/router/routes/RouterCstmrService.js
  6. 2
      src/router/routes/index.js
  7. 5
      src/views/cstmrService/FaqView.js
  8. 5
      src/views/cstmrService/InquiryView.js

3
src/@core/layouts/components/menu/vertical-menu/index.js

@ -10,6 +10,7 @@ import statics from '@src/navigation/statics';
import system from '@src/navigation/system';
import analysis from '@src/navigation/analysis';
import laanc from '@src/navigation/laanc';
import cstmrService from '@src/navigation/cstmrService';
// ** Third Party Components
import classnames from 'classnames';
@ -43,6 +44,8 @@ const Sidebar = props => {
return analysis;
case 'laanc':
return laanc;
case 'cstmrService':
return cstmrService;
}
};

11
src/@core/layouts/components/navbar/NavbarUser.js

@ -103,6 +103,17 @@ const NavbarUser = props => {
드론교통관리 시스템
</NavLink>
</NavItem>
<NavItem>
<NavLink
onClick={() => handlerTopMenu('cstmrService')}
active={topMenuCd === 'cstmrService'}
// onClick={() => {
// toggle('2')
// }}
>
고객 서비스
</NavLink>
</NavItem>
<NavItem>
<NavLink
onClick={() =>

19
src/navigation/cstmrService/index.js

@ -0,0 +1,19 @@
export default [
{
id: 'customer_serviece_001',
title: '고객 서비스',
navLink: '#'
},
{
id: 'customer_serviece_001_01',
type: 'item',
title: '자주묻는 질문',
navLink: '/cstmrService/faq'
},
{
id: 'customer_serviece_001_02',
type: 'item',
title: 'Q&A',
navLink: '/cstmrService/inquiry'
}
];

2
src/router/Router.js

@ -1,7 +1,7 @@
import { useLayout } from '@hooks/useLayout';
import { useRouterTransition } from '@hooks/useRouterTransition';
import BlankLayout from '@layouts/BlankLayout';
import LayoutWrapper from '@layouts/components/layout-wrapper';
import BlankLayout from '@layouts/BlankLayout';
import HeaderLayout from '@layouts/HeaderLayout';
import HorizontalLayout from '@src/layouts/HorizontalLayout';
import VerticalLayout from '@src/layouts/VerticalLayout';

14
src/router/routes/RouterCstmrService.js

@ -0,0 +1,14 @@
import { lazy } from 'react';
const RouteSystem = [
{
path: '/cstmrService/faq',
component: lazy(() => import('../../views/cstmrService/FaqView'))
},
{
path: '/cstmrService/inquiry',
component: lazy(() => import('../../views/cstmrService/InquiryView'))
}
];
export default RouteSystem;

2
src/router/routes/index.js

@ -6,6 +6,7 @@ import RouteDashboard from './RouteDashboard';
import RouteSystem from './RouteSystem';
import RouteWeather from './RouteWeather';
import RouteLaance from './RouteLaance';
import RouterCstmrService from './RouterCstmrService';
// ** Document title
const TemplateTitle = '%s - Dron Control System';
@ -21,6 +22,7 @@ const Routes = [
...RouteSystem,
...RouteWeather,
...RouteLaance,
...RouterCstmrService,
{
path: '/home',
component: lazy(() => import('../../views/Home'))

5
src/views/cstmrService/FaqView.js

@ -0,0 +1,5 @@
function FaqView() {
return <>faq</>;
}
export default FaqView;

5
src/views/cstmrService/InquiryView.js

@ -0,0 +1,5 @@
function InquiryView() {
return <>inquery</>;
}
export default InquiryView;
Loading…
Cancel
Save