11import React , { useContext } from 'react' ;
22import { Switch , Route } from 'react-router-dom' ;
3-
4- import { AppContext } from '../../context/AppContext' ;
5-
6- import AnniversaryReportPage from '../../pages/AnniversaryReportPage' ;
7- import AnnualReviewReportPage from '../../pages/AnnualReviewReportPage' ;
8- import BirthdayReportPage from '../../pages/BirthdayReportPage' ;
9- import CertificationReportPage from '../../pages/CertificationReportPage' ;
10- import CheckinsPage from '../../pages/CheckinsPage' ;
11- import CheckinsReportPage from '../../pages/CheckinsReportPage' ;
12- import EditPermissionsPage from '../../pages/PermissionsPage' ;
13- import EditSkillsPage from '../../pages/EditSkillsPage' ;
14- import GroupIcon from '@mui/icons-material/Group' ;
15- import GuildsPage from '../../pages/GuildsPage' ;
16- import Header from '../header/Header' ;
17- import HomePage from '../../pages/HomePage' ;
18- import MemberProfilePage from '../../pages/MemberProfilePage' ;
19- import PeoplePage from '../../pages/PeoplePage' ;
20- import PulsePage from '../../pages/PulsePage' ;
21- import PulseReportPage from '../../pages/PulseReportPage' ;
22- import Roles from '../admin/roles/Roles' ;
23- import SettingsPage from '../../pages/SettingsPage' ;
24- import SkillReportPage from '../../pages/SkillReportPage' ;
25- import TeamSkillReportPage from '../../pages/TeamSkillReportPage' ;
26- import TeamsPage from '../../pages/TeamsPage' ;
27- import MeritReportPage from '../../pages/MeritReportPage' ;
28- import Users from '../admin/users/Users' ;
29- import VolunteerReportPage from '../../pages/VolunteerReportPage' ;
30-
31- import { selectIsAdmin } from '../../context/selectors' ;
32- import FeedbackRequestConfirmation from '../feedback_request_confirmation/FeedbackRequestConfirmation' ;
33- import FeedbackRequestPage from '../../pages/FeedbackRequestPage' ;
34- import ViewFeedbackPage from '../../pages/ViewFeedbackPage' ;
35- import ViewFeedbackResponses from '../view_feedback_responses/ViewFeedbackResponses' ;
36- import FeedbackSubmitConfirmation from '../feedback_submit_confirmation/FeedbackSubmitConfirmation' ;
37- import FeedbackSubmitPage from '../../pages/FeedbackSubmitPage' ;
38- import ReceivedRequestsPage from '../../pages/ReceivedRequestsPage' ;
39- import EmailPage from '../../pages/EmailPage' ;
40- import ReviewsPage from '../../pages/ReviewsPage' ;
41- import SelfReviewsPage from '../../pages/SelfReviewsPage' ;
42- import KudosPage from '../../pages/KudosPage' ;
43- import ManageKudosPage from '../../pages/ManageKudosPage' ;
44- import SkillCategoriesPage from '../../pages/SkillCategoriesPage' ;
45- import SkillCategoryEditPage from '../../pages/SkillCategoryEditPage' ;
463import FeedbackRequestForExternalRecipientPage from "../../pages/FeedbackRequestForExternalRecipientPage.jsx" ;
474import { AppFeedbackExternalRecipientContext } from "../../context/AppFeedbackExternalRecipientContext.jsx" ;
485
@@ -51,162 +8,9 @@ export default function RoutesFeedbackExternalRecipient() {
518
529 return (
5310 < Switch >
54- < Route path = "/teams" >
55- < Header title = "Teams" >
56- < GroupIcon fontSize = "large" />
57- </ Header >
58- < TeamsPage />
59- </ Route >
60- < Route path = "/guilds" >
61- < Header title = "Guilds & Communities" />
62- < GuildsPage />
63- </ Route >
64- < Route exact path = "/" >
65- < Header />
66- < HomePage />
67- </ Route >
68- < Route path = "/people" >
69- < Header title = "People" />
70- < PeoplePage />
71- </ Route >
72- < Route path = "/pulse" >
73- < Header title = "Pulse" />
74- < PulsePage />
75- </ Route >
76- < Route path = "/checkins/:memberId?/:checkinId?" >
77- < Header title = "Check-ins" />
78- < CheckinsPage />
79- </ Route >
80- < Route path = "/profile/:memberId?" >
81- < Header title = "Member Profile" />
82- < MemberProfilePage />
83- </ Route >
84- < Route exact path = "/feedback/request/confirmation" >
85- < FeedbackRequestConfirmation />
86- </ Route >
87- < Route path = "/feedback/request" >
88- < FeedbackRequestPage />
89- </ Route >
90- < Route exact path = "/feedback/view" >
91- < ViewFeedbackPage />
92- </ Route >
93- < Route exact path = "/feedback/view/responses" >
94- < ViewFeedbackResponses />
95- </ Route >
96- < Route exact path = "/feedback/submit/confirmation" >
97- < FeedbackSubmitConfirmation />
98- </ Route >
99- < Route path = "/feedback/submit" >
100- < FeedbackSubmitPage />
101- </ Route >
102- < Route path = "/feedback/received-requests" >
103- < ReceivedRequestsPage />
104- </ Route >
105- < Route path = "/feedback/reviews" >
106- < ReviewsPage />
107- </ Route >
108- < Route path = "/feedback/self-reviews" >
109- < SelfReviewsPage />
110- </ Route >
111- < Route exact path = "/kudos" >
112- < Header title = "Kudos" />
113- < KudosPage />
114- </ Route >
115- < Route path = "/admin/edit-skills" >
116- < Header title = "Skills" />
117- < EditSkillsPage />
118- </ Route >
119- < Route path = "/admin/settings" >
120- < Header title = "Settings" />
121- < SettingsPage />
122- </ Route >
123- < Route path = "/admin/permissions" >
124- < Header title = "Permissions" />
125- < EditPermissionsPage />
126- </ Route >
127- < Route path = "/admin/skill-categories/:categoryId" >
128- < SkillCategoryEditPage />
129- </ Route >
130- < Route path = "/admin/skill-categories" >
131- < SkillCategoriesPage />
132- </ Route >
133- < Route path = "/checkins-reports" >
134- < Header title = "Check-in Report" />
135- < CheckinsReportPage />
136- </ Route >
137- < Route path = "/skills-reports" >
138- < Header title = "Skill Report" />
139- < SkillReportPage />
140- </ Route >
141- < Route path = "/team-skills-reports" >
142- < Header title = "Team Skill Report" />
143- < TeamSkillReportPage />
144- </ Route >
145- < Route path = "/anniversary-reports" >
146- < Header title = "Anniversary Report" />
147- < AnniversaryReportPage />
148- </ Route >
149- < Route path = "/birthday-reports" >
150- < Header title = "Birthday Report" />
151- < BirthdayReportPage />
152- </ Route >
153- < Route path = "/certification-reports" >
154- < Header title = "Certification Report" />
155- < CertificationReportPage />
156- </ Route >
157- < Route path = "/annual-review-reports" >
158- < Header title = "Annual Review Report" />
159- < AnnualReviewReportPage />
160- </ Route >
161- < Route path = "/merit-reports" >
162- < Header title = "Merit Report" />
163- < MeritReportPage />
164- </ Route >
165- < Route path = "/volunteer-reports" >
166- < Header title = "Volunteering Report" />
167- < VolunteerReportPage />
168- </ Route >
169- < Route path = "/pulse-reports" >
170- < Header title = "Pulse Report" />
171- < PulseReportPage />
172- </ Route >
173- < Route path = "/admin/roles" >
174- < Header title = "Roles" > </ Header >
175- < Roles />
176- </ Route >
177- < Route path = "/admin/users" >
178- < Header title = "Users" > </ Header >
179- < Users />
180- </ Route >
181- < Route path = "/admin/email" >
182- < Header title = "Send Email" > </ Header >
183- < EmailPage />
184- </ Route >
185- < Route exact path = "/feedback/request/confirmation" >
186- < FeedbackRequestConfirmation />
187- </ Route >
188- < Route path = "/feedback/request" >
189- < FeedbackRequestPage />
190- </ Route >
191- < Route exact path = "/feedback/view" >
192- < ViewFeedbackPage />
193- </ Route >
194- < Route exact path = "/feedback/view/responses" >
195- < ViewFeedbackResponses />
196- </ Route >
197- < Route exact path = "/feedback/submit/confirmation" >
198- < FeedbackSubmitConfirmation />
199- </ Route >
200- < Route path = "/feedback/submit" >
201- < FeedbackSubmitPage />
202- </ Route >
20311 < Route path = "/feedbackExternalRecipient" >
20412 < FeedbackRequestForExternalRecipientPage />
20513 </ Route >
206- < Route exact path = "/admin/manage-kudos" >
207- < Header title = "Manage Kudos" > </ Header >
208- < ManageKudosPage />
209- </ Route >
21014 </ Switch >
21115 ) ;
21216}
0 commit comments