mirror of
https://github.com/rgrgogu/new_starr.git
synced 2026-09-27 00:12:54 +08:00
ready to test
Testing Signed-off-by: Kenneth Obsequio <k80308392@gmail.com>
This commit is contained in:
@@ -16,7 +16,6 @@ import ViewUser from '../pages/users/ViewUser'
|
||||
// User Groups
|
||||
import GroupList from '../pages/user_groups/GroupList'
|
||||
import ViewGroup from '../pages/user_groups/ViewGroup'
|
||||
import EditUser from '../pages/users/EditUser'
|
||||
import ArchivedUserList from '../pages/users/ArchivedUserList'
|
||||
import ArchivedGroupList from '../pages/user_groups/ArchivedGroupList'
|
||||
|
||||
@@ -55,8 +54,11 @@ import ArchivedLessonsList from '../pages/courses/lessons/ArchivedLessonsList'
|
||||
import LessonPageBuilder from '../pages/courses/lessons/LessonPageBuilder'
|
||||
import ViewLessonPage from '../pages/courses/lessons/ViewLessonPage'
|
||||
import CourseAssessment from '../pages/courses/CourseAssessment'
|
||||
import ViewAssessment from '../pages/courses/ViewAssessment'
|
||||
import UnitQuiz from '../pages/courses/units/UnitQuiz'
|
||||
import ViewUnitQuiz from '../pages/courses/units/ViewUnitQuiz'
|
||||
|
||||
// Task List
|
||||
|
||||
import TaskList from '../pages/task_list/TaskList'
|
||||
import CreateTaskList from '../pages/task_list/CreateTaskList'
|
||||
@@ -65,10 +67,40 @@ import Tasks from '../pages/task_list/task/Tasks'
|
||||
import ArchiveTaskList from '../pages/task_list/ArchiveTaskList'
|
||||
import ViewTaskList from '../pages/task_list/ViewTaskList'
|
||||
|
||||
// Tasks (under Task List)
|
||||
|
||||
import CreateTask from '../pages/task_list/task/CreateTask'
|
||||
import EditTask from '../pages/task_list/task/EditTask'
|
||||
import ViewTask from '../pages/task_list/task/ViewTask'
|
||||
import ArchivedTask from '../pages/task_list/task/ArchiveTask'
|
||||
import ViewAudioAsset from '../pages/assets/ViewAudioAsset'
|
||||
|
||||
// Categories
|
||||
import CategoryList from '../pages/categories/CategoryList';
|
||||
import AddCategory from '../pages/categories/AddCategory';
|
||||
import EditCategory from '../pages/categories/EditCategory';
|
||||
|
||||
// Tiers
|
||||
import PlanList from '../pages/tiers/PlanList';
|
||||
import AddPlan from '../pages/tiers/AddPlan';
|
||||
import ViewPlan from '../pages/tiers/ViewPlan';
|
||||
import EditPlan from '../pages/tiers/EditPlan';
|
||||
import UserTierList from '../pages/tiers/UserTierList';
|
||||
import PaymentList from '../pages/tiers/PaymentList';
|
||||
import ViewPayment from '../pages/tiers/ViewPayment';
|
||||
import TaskSubmissions from '../pages/task_list/task/TaskCompletion'
|
||||
import ViewTaskCompletion from '../pages/task_list/task/ViewTaskCompletion'
|
||||
|
||||
// Advertisements
|
||||
import AdvertisementList from '../pages/advertisements/AdvertisementList'
|
||||
import AddAdvertisement from '../pages/advertisements/AddAdvertisement'
|
||||
import EditAdvertisement from '../pages/advertisements/EditAdvertisement'
|
||||
import ViewAdvertisement from '../pages/advertisements/ViewAdvertisement'
|
||||
|
||||
// Activity
|
||||
import ActivityFeed from '../pages/activity/ActivityFeed'
|
||||
import UserActivityPage from '../pages/activity/UserActivityPage'
|
||||
|
||||
|
||||
|
||||
export const AdminRoutes = {
|
||||
@@ -90,7 +122,6 @@ export const AdminRoutes = {
|
||||
{ index: true, element: <UserList /> },
|
||||
{ path: 'add/staff', element: <AddUser /> },
|
||||
{ path: 'view/:userId', element: <ViewUser /> },
|
||||
{ path: 'edit/:userId', element: <EditUser /> },
|
||||
{ path: 'archived', element: <ArchivedUserList /> },
|
||||
]
|
||||
},
|
||||
@@ -117,6 +148,7 @@ export const AdminRoutes = {
|
||||
{ path: 'view/image/:assetId', element: <ViewImageAsset /> },
|
||||
{ path: 'view/video/:assetId', element: <ViewVideoAsset /> },
|
||||
{ path: 'view/document/:assetId', element: <ViewDocumentAsset /> },
|
||||
{ path: 'view/audio/:assetId', element: <ViewAudioAsset /> },
|
||||
{ path: 'edit/:assetId', element: <EditAsset /> },
|
||||
],
|
||||
},
|
||||
@@ -132,7 +164,19 @@ export const AdminRoutes = {
|
||||
{ path: ':courseId/view', element: <ViewCourse /> },
|
||||
{ path: ':courseId/edit', element: <EditCourse /> },
|
||||
{ path: ":courseId/assessment", element: <CourseAssessment /> },
|
||||
|
||||
{ path: ":courseId/assessment/view", element: <ViewAssessment /> },
|
||||
|
||||
// Categories
|
||||
{
|
||||
path: 'categories',
|
||||
element: <Outlet />,
|
||||
children: [
|
||||
{ index: true, element: <CategoryList /> },
|
||||
{ path: 'add', element: <AddCategory /> },
|
||||
{ path: ':id/edit', element: <EditCategory /> },
|
||||
]
|
||||
},
|
||||
|
||||
// Units
|
||||
{
|
||||
path: ":courseId/units",
|
||||
@@ -144,6 +188,7 @@ export const AdminRoutes = {
|
||||
{ path: ':unitId/view', element: <ViewUnit /> },
|
||||
{ path: ':unitId/edit', element: <EditUnit /> },
|
||||
{ path: ":unitId/quiz", element: <UnitQuiz /> },
|
||||
{ path: ":unitId/quiz/view", element: <ViewUnitQuiz /> },
|
||||
|
||||
// Lessons
|
||||
{
|
||||
@@ -164,7 +209,7 @@ export const AdminRoutes = {
|
||||
]
|
||||
},
|
||||
|
||||
|
||||
|
||||
// Task
|
||||
{
|
||||
path: 'taskList',
|
||||
@@ -184,10 +229,61 @@ export const AdminRoutes = {
|
||||
{ path: 'archived', element: <ArchivedTask /> },
|
||||
{ path: ':taskId/view', element: <ViewTask /> },
|
||||
{ path: ':taskId/edit', element: <EditTask /> },
|
||||
{ path: ':taskId/completions', element: <TaskSubmissions /> },
|
||||
{ path: ':taskId/completions/:completionId/view', element: <ViewTaskCompletion /> },
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
|
||||
// Tiers
|
||||
|
||||
{
|
||||
path: 'tiers',
|
||||
element: <Outlet />,
|
||||
children: [
|
||||
{
|
||||
path: 'plans',
|
||||
element: <Outlet />,
|
||||
children: [
|
||||
{ index: true, element: <PlanList /> },
|
||||
{ path: 'add', element: <AddPlan /> },
|
||||
{ path: ':planId/view', element: <ViewPlan /> },
|
||||
{ path: ':planId/edit', element: <EditPlan /> },
|
||||
]
|
||||
},
|
||||
{
|
||||
path: 'users/:userId/tiers',
|
||||
element: <UserTierList />,
|
||||
},
|
||||
{
|
||||
path: 'payments',
|
||||
element: <Outlet />,
|
||||
children: [
|
||||
{ index: true, element: <PaymentList /> },
|
||||
{ path: ':paymentId/view', element: <ViewPayment /> },
|
||||
]
|
||||
},
|
||||
]
|
||||
},
|
||||
|
||||
// Advertisements
|
||||
|
||||
{
|
||||
path: 'advertisements',
|
||||
element: <Outlet />,
|
||||
children: [
|
||||
{ index: true, element: <AdvertisementList /> },
|
||||
{ path: 'add', element: <AddAdvertisement /> },
|
||||
{ path: ':advertisementId/view', element: <ViewAdvertisement /> },
|
||||
{ path: ':advertisementId/edit', element: <EditAdvertisement /> },
|
||||
]
|
||||
},
|
||||
|
||||
|
||||
// Activity Feed
|
||||
{ path: 'activity', element: <ActivityFeed /> },
|
||||
{ path: 'users/:userId/activity', element: <UserActivityPage /> },
|
||||
|
||||
// Add here
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user