1- import { AccountCircle , AccountTree , Article , FilePresent } from "@mui/icons-material" ;
1+ import { AccountCircle , AccountTree , Article , FilePresent , ManageAccounts } from "@mui/icons-material" ;
22
33import { AdminEditorCreateRoutePage , AdminEditorModifyRoutePage } from "./components/layouts/admin_editor" ;
44import { AdminList } from "./components/layouts/admin_list" ;
@@ -8,6 +8,7 @@ import { AccountManagementPage } from "./components/pages/account/manage";
88import { SignInPage } from "./components/pages/account/sign_in" ;
99import { PublicFileUploadPage } from "./components/pages/file/upload" ;
1010import { AdminCMSPageEditor } from "./components/pages/page/editor" ;
11+ import { AdminUserExtEditor } from "./components/pages/user/editor" ;
1112
1213export const RouteDefinitions : RouteDef [ ] = [
1314 {
@@ -44,9 +45,22 @@ export const RouteDefinitions: RouteDef[] = [
4445 app : "file" ,
4546 resource : "publicfile" ,
4647 } ,
48+ {
49+ type : "separator" ,
50+ key : "user-separator" ,
51+ title : "사용자" ,
52+ } ,
4753 {
4854 type : "routeDefinition" ,
4955 key : "user-userext" ,
56+ icon : ManageAccounts ,
57+ title : "사용자 관리" ,
58+ app : "user" ,
59+ resource : "userext" ,
60+ } ,
61+ {
62+ type : "routeDefinition" ,
63+ key : "user-account" ,
5064 icon : AccountCircle ,
5165 title : "로그인 / 로그아웃" ,
5266 app : "user" ,
@@ -78,6 +92,8 @@ export const RegisteredRoutes = {
7892 "/cms/page/:id" : < AdminCMSPageEditor /> ,
7993 "/file/publicfile/create" : < PublicFileUploadPage /> ,
8094 "/file/publicfile/:id" : < AdminEditorModifyRoutePage app = "file" resource = "publicfile" notModifiable notDeletable /> ,
95+ "/user/userext" : < AdminList app = "user" resource = "userext" hideCreatedAt hideUpdatedAt /> ,
96+ "/user/userext/:id" : < AdminUserExtEditor /> ,
8197 "/account" : < AccountRedirectPage /> ,
8298 "/account/sign-in" : < SignInPage /> ,
8399 "/account/manage" : < AccountManagementPage /> ,
0 commit comments