diff --git a/src/@core/layouts/components/menu/vertical-menu/index.js b/src/@core/layouts/components/menu/vertical-menu/index.js index d59579d..d31530f 100644 --- a/src/@core/layouts/components/menu/vertical-menu/index.js +++ b/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; } }; diff --git a/src/@core/layouts/components/navbar/NavbarUser.js b/src/@core/layouts/components/navbar/NavbarUser.js index de1ae30..c802b56 100644 --- a/src/@core/layouts/components/navbar/NavbarUser.js +++ b/src/@core/layouts/components/navbar/NavbarUser.js @@ -103,6 +103,17 @@ const NavbarUser = props => { 드론교통관리 시스템 + + handlerTopMenu('cstmrService')} + active={topMenuCd === 'cstmrService'} + // onClick={() => { + // toggle('2') + // }} + > + 고객 서비스 + + diff --git a/src/navigation/cstmrService/index.js b/src/navigation/cstmrService/index.js new file mode 100644 index 0000000..9439d14 --- /dev/null +++ b/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' + } +]; diff --git a/src/router/Router.js b/src/router/Router.js index c4ee38c..ae35214 100644 --- a/src/router/Router.js +++ b/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'; diff --git a/src/router/routes/RouterCstmrService.js b/src/router/routes/RouterCstmrService.js new file mode 100644 index 0000000..50a7003 --- /dev/null +++ b/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; diff --git a/src/router/routes/index.js b/src/router/routes/index.js index 2933f54..363f6fb 100644 --- a/src/router/routes/index.js +++ b/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')) diff --git a/src/views/cstmrService/FaqView.js b/src/views/cstmrService/FaqView.js new file mode 100644 index 0000000..448dd5b --- /dev/null +++ b/src/views/cstmrService/FaqView.js @@ -0,0 +1,5 @@ +function FaqView() { + return <>faq; +} + +export default FaqView; diff --git a/src/views/cstmrService/InquiryView.js b/src/views/cstmrService/InquiryView.js new file mode 100644 index 0000000..f07ee88 --- /dev/null +++ b/src/views/cstmrService/InquiryView.js @@ -0,0 +1,5 @@ +function InquiryView() { + return <>inquery; +} + +export default InquiryView;