Skip to content

Commit c93d50a

Browse files
committed
feat: 기본적인 행사 관련 어드민들 추가
1 parent 72af2ab commit c93d50a

File tree

1 file changed

+80
-5
lines changed

1 file changed

+80
-5
lines changed

apps/pyconkr-admin/src/routes.tsx

Lines changed: 80 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,16 @@
1-
import { AccountCircle, AccountTree, Article, FilePresent, ManageAccounts } from "@mui/icons-material";
1+
import {
2+
AccountCircle,
3+
AccountTree,
4+
Apartment,
5+
Article,
6+
ClearAll,
7+
Event,
8+
FilePresent,
9+
Handshake,
10+
ManageAccounts,
11+
NoteAlt,
12+
StickyNote2,
13+
} from "@mui/icons-material";
214

315
import { AdminEditorCreateRoutePage, AdminEditorModifyRoutePage } from "./components/layouts/admin_editor";
416
import { AdminList } from "./components/layouts/admin_list";
@@ -21,15 +33,15 @@ export const RouteDefinitions: RouteDef[] = [
2133
type: "routeDefinition",
2234
key: "cms-sitemap",
2335
icon: AccountTree,
24-
title: "사이트맵 관리",
36+
title: "사이트맵",
2537
app: "cms",
2638
resource: "sitemap",
2739
},
2840
{
2941
type: "routeDefinition",
3042
key: "cms-page",
3143
icon: Article,
32-
title: "페이지 관리",
44+
title: "페이지",
3345
app: "cms",
3446
resource: "page",
3547
},
@@ -42,10 +54,65 @@ export const RouteDefinitions: RouteDef[] = [
4254
type: "routeDefinition",
4355
key: "file-publicfile",
4456
icon: FilePresent,
45-
title: "외부 노출 파일 관리",
57+
title: "외부 노출 파일",
4658
app: "file",
4759
resource: "publicfile",
4860
},
61+
{
62+
type: "separator",
63+
key: "event-separator",
64+
title: "행사",
65+
},
66+
{
67+
type: "routeDefinition",
68+
key: "event-event",
69+
icon: Event,
70+
title: "행사",
71+
app: "event",
72+
resource: "event",
73+
},
74+
{
75+
type: "separator",
76+
key: "sponsor-separator",
77+
title: "후원사",
78+
},
79+
{
80+
type: "routeDefinition",
81+
key: "event-sponsortier",
82+
icon: ClearAll,
83+
title: "후원사 티어",
84+
app: "event",
85+
resource: "sponsortier",
86+
},
87+
{
88+
type: "routeDefinition",
89+
key: "event-sponsor",
90+
icon: Handshake,
91+
title: "후원사",
92+
app: "event",
93+
resource: "sponsor",
94+
},
95+
{
96+
type: "separator",
97+
key: "presentation-separator",
98+
title: "발표",
99+
},
100+
{
101+
type: "routeDefinition",
102+
key: "event-presentationtype",
103+
icon: NoteAlt,
104+
title: "발표 유형",
105+
app: "event",
106+
resource: "presentationtype",
107+
},
108+
{
109+
type: "routeDefinition",
110+
key: "event-presentation",
111+
icon: StickyNote2,
112+
title: "발표",
113+
app: "event",
114+
resource: "presentation",
115+
},
49116
{
50117
type: "separator",
51118
key: "user-separator",
@@ -55,10 +122,18 @@ export const RouteDefinitions: RouteDef[] = [
55122
type: "routeDefinition",
56123
key: "user-userext",
57124
icon: ManageAccounts,
58-
title: "사용자 관리",
125+
title: "사용자",
59126
app: "user",
60127
resource: "userext",
61128
},
129+
{
130+
type: "routeDefinition",
131+
key: "user-organization",
132+
icon: Apartment,
133+
title: "조직",
134+
app: "user",
135+
resource: "organization",
136+
},
62137
{
63138
type: "routeDefinition",
64139
key: "user-account",

0 commit comments

Comments
 (0)