From ae91d5381f91dd6887ab4e5ec2478940a299251f Mon Sep 17 00:00:00 2001
From: geun1416 <1416geun@naver.com>
Date: Fri, 13 Oct 2023 10:15:39 +0900
Subject: [PATCH] inquiry router
---
src/navigation/cstmrService/index.js | 2 +-
src/router/routes/RouterCstmrService.js | 10 ++++-
src/views/cstmrService/InquiryList.js | 50 +++++++++++++++++++++++++
src/views/cstmrService/InquiryView.js | 47 ++++++++++++++++++++++-
src/views/cstmrService/InquiryWrite.js | 50 +++++++++++++++++++++++++
5 files changed, 156 insertions(+), 3 deletions(-)
create mode 100644 src/views/cstmrService/InquiryList.js
create mode 100644 src/views/cstmrService/InquiryWrite.js
diff --git a/src/navigation/cstmrService/index.js b/src/navigation/cstmrService/index.js
index 9439d14..a46718d 100644
--- a/src/navigation/cstmrService/index.js
+++ b/src/navigation/cstmrService/index.js
@@ -14,6 +14,6 @@ export default [
id: 'customer_serviece_001_02',
type: 'item',
title: 'Q&A',
- navLink: '/cstmrService/inquiry'
+ navLink: '/cstmrService/inquiryList'
}
];
diff --git a/src/router/routes/RouterCstmrService.js b/src/router/routes/RouterCstmrService.js
index 50a7003..5874a22 100644
--- a/src/router/routes/RouterCstmrService.js
+++ b/src/router/routes/RouterCstmrService.js
@@ -6,8 +6,16 @@ const RouteSystem = [
component: lazy(() => import('../../views/cstmrService/FaqView'))
},
{
- path: '/cstmrService/inquiry',
+ path: '/cstmrService/inquiryview',
component: lazy(() => import('../../views/cstmrService/InquiryView'))
+ },
+ {
+ path: '/cstmrService/inquirylist',
+ component: lazy(() => import('../../views/cstmrService/InquiryList'))
+ },
+ {
+ path: '/cstmrService/inquirywrite',
+ component: lazy(() => import('../../views/cstmrService/InquiryWrite'))
}
];
diff --git a/src/views/cstmrService/InquiryList.js b/src/views/cstmrService/InquiryList.js
new file mode 100644
index 0000000..d4fe16a
--- /dev/null
+++ b/src/views/cstmrService/InquiryList.js
@@ -0,0 +1,50 @@
+import '../../assets/css/custom.css';
+import '@styles/react/libs/flatpickr/flatpickr.scss';
+import '@styles/react/libs/tables/react-dataTable-component.scss';
+import { useState, useEffect } from 'react'
+import { useParams, Link } from 'react-router-dom'
+import { useSelector, useDispatch } from 'react-redux'
+import { CustomMainLayout } from '../../components/layout/CustomMainLayout';
+import {
+ Card,
+ CardBody,
+ CardText,
+ Button,
+ ButtonGroup,
+ Input,
+ InputGroup,
+ InputGroupAddon,
+ InputGroupText,
+ Modal,
+ ModalHeader,
+ ModalBody,
+ ModalFooter,
+ Nav,
+ NavItem,
+ NavLink,
+ TabContent,
+ TabPane,
+ Row,
+ Col,
+ FormGroup,
+ Label,
+ CustomInput
+} from 'reactstrap';
+
+import AppCollapse from '@components/app-collapse'
+import Select from 'react-select'
+import { selectThemeColors } from '@utils'
+import classnames from 'classnames'
+
+import { Search, HelpCircle, Info } from 'react-feather';
+
+
+function InquiryView() {
+ return <>
+
+ dd
+
+ >;
+}
+
+export default InquiryView;
diff --git a/src/views/cstmrService/InquiryView.js b/src/views/cstmrService/InquiryView.js
index f07ee88..d4fe16a 100644
--- a/src/views/cstmrService/InquiryView.js
+++ b/src/views/cstmrService/InquiryView.js
@@ -1,5 +1,50 @@
+import '../../assets/css/custom.css';
+import '@styles/react/libs/flatpickr/flatpickr.scss';
+import '@styles/react/libs/tables/react-dataTable-component.scss';
+import { useState, useEffect } from 'react'
+import { useParams, Link } from 'react-router-dom'
+import { useSelector, useDispatch } from 'react-redux'
+import { CustomMainLayout } from '../../components/layout/CustomMainLayout';
+import {
+ Card,
+ CardBody,
+ CardText,
+ Button,
+ ButtonGroup,
+ Input,
+ InputGroup,
+ InputGroupAddon,
+ InputGroupText,
+ Modal,
+ ModalHeader,
+ ModalBody,
+ ModalFooter,
+ Nav,
+ NavItem,
+ NavLink,
+ TabContent,
+ TabPane,
+ Row,
+ Col,
+ FormGroup,
+ Label,
+ CustomInput
+} from 'reactstrap';
+
+import AppCollapse from '@components/app-collapse'
+import Select from 'react-select'
+import { selectThemeColors } from '@utils'
+import classnames from 'classnames'
+
+import { Search, HelpCircle, Info } from 'react-feather';
+
+
function InquiryView() {
- return <>inquery>;
+ return <>
+
+ dd
+
+ >;
}
export default InquiryView;
diff --git a/src/views/cstmrService/InquiryWrite.js b/src/views/cstmrService/InquiryWrite.js
new file mode 100644
index 0000000..d4fe16a
--- /dev/null
+++ b/src/views/cstmrService/InquiryWrite.js
@@ -0,0 +1,50 @@
+import '../../assets/css/custom.css';
+import '@styles/react/libs/flatpickr/flatpickr.scss';
+import '@styles/react/libs/tables/react-dataTable-component.scss';
+import { useState, useEffect } from 'react'
+import { useParams, Link } from 'react-router-dom'
+import { useSelector, useDispatch } from 'react-redux'
+import { CustomMainLayout } from '../../components/layout/CustomMainLayout';
+import {
+ Card,
+ CardBody,
+ CardText,
+ Button,
+ ButtonGroup,
+ Input,
+ InputGroup,
+ InputGroupAddon,
+ InputGroupText,
+ Modal,
+ ModalHeader,
+ ModalBody,
+ ModalFooter,
+ Nav,
+ NavItem,
+ NavLink,
+ TabContent,
+ TabPane,
+ Row,
+ Col,
+ FormGroup,
+ Label,
+ CustomInput
+} from 'reactstrap';
+
+import AppCollapse from '@components/app-collapse'
+import Select from 'react-select'
+import { selectThemeColors } from '@utils'
+import classnames from 'classnames'
+
+import { Search, HelpCircle, Info } from 'react-feather';
+
+
+function InquiryView() {
+ return <>
+
+ dd
+
+ >;
+}
+
+export default InquiryView;