• Y
  • List All
  • Feedback
    • This Project
    • This Group
    • All Projects
Profile Account settings Log out
  • Favorite
  • Project
  • All
Loading...
  • Log in
  • Sign up
itnAdmin / base_react star
  • Project homeH
  • CodeC
  • IssueI
  • Pull requestP
  • Review R
  • MilestoneM
  • BoardB
  • Files
  • Commit
  • Branches
base_reactsrcadminrouteAdminRoute.tsx
Download as .zip file
File name
Commit message
Commit date
public/publish
게시판 관리 게시판 마스터 목록 + (포토형, 일반형) 게시판 목록 [detail, 홈페이지 이동 추가해야함.]
05-07
src
권한관리 > 롤관리
05-20
.gitignore
init commit
05-04
eslint.config.js
권한관리 > 관리자별메뉴관리, 자주 쓰이는 메커니즘 function [util] 화
05-20
index.html
init commit
05-04
package-lock.json
api use Query + axios 형태로 변경 예시 use BoardListQuery 추가
05-06
package.json
api use Query + axios 형태로 변경 예시 use BoardListQuery 추가
05-06
tsconfig.app.json
init commit
05-04
tsconfig.json
init commit
05-04
tsconfig.node.json
init commit
05-04
vite.config.ts
게시판 관리 게시판 마스터 목록 + (포토형, 일반형) 게시판 목록 [detail, 홈페이지 이동 추가해야함.]
05-07
File name
Commit message
Commit date
admin
권한관리 > 롤관리
05-20
api
api use Query + axios 형태로 변경 예시 use BoardListQuery 추가
05-06
styles
권한관리 > 관리자별메뉴관리, 자주 쓰이는 메커니즘 function [util] 화
05-20
type
권한관리 > 롤관리
05-20
user
init commit
05-04
App.tsx
권한관리 > 관리자별메뉴관리, 자주 쓰이는 메커니즘 function [util] 화
05-20
main.tsx
toast Message + board example Add
05-06
File name
Commit message
Commit date
component
권한관리 > 롤관리
05-20
feature
권한관리 > 롤관리
05-20
hook
권한관리 > 관리자별메뉴관리, 자주 쓰이는 메커니즘 function [util] 화
05-20
layout
권한관리 > 관리자별메뉴관리, 자주 쓰이는 메커니즘 function [util] 화
05-20
route
권한관리 > 롤관리
05-20
index.ts
init commit
05-04
File name
Commit message
Commit date
AdminRoute.tsx
권한관리 > 롤관리
05-20
adminRouteMap.ts
권한관리 > 관리자별메뉴관리, 자주 쓰이는 메커니즘 function [util] 화
05-20
chominsoo4245 05-20 a6c24b3 권한관리 > 롤관리 UNIX
Raw Open in browser Change history
import {Navigate, Route, Routes} from "react-router-dom"; import {BoardListPage} from "../feature/board/master/page/BoardListPage.tsx"; import { ADMIN_AUTHOR_DETAIL_ROUTE, ADMIN_AUTHOR_GROUP_LIST_ROUTE, ADMIN_AUTHOR_LIST_ROUTE, ADMIN_AUTHOR_ROLE_LIST_ROUTE, ADMIN_BBS_ARTICLE_FORM_ROUTE, ADMIN_BBS_MASTER_ROUTE, ADMIN_MENU_CREATE_MANAGE_ROUTE, ADMIN_MENU_POPUP_ROUTE, ADMIN_ROLE_FORM_ROUTE, ADMIN_ROLE_LIST_ROUTE } from "./adminRouteMap.ts"; import {BoardArticleListPage} from "../feature/board/article/page/BoardArticleListPage.tsx"; import {BoardFormPage} from "../feature/board/master/page/BoardFormPage.tsx"; import {AuthorListPage} from "../feature/role/author/page/AuthorListPage.tsx"; import {AuthorRoleListPage} from "../feature/role/authorRole/page/AuthorRoleListPage.tsx"; import {RoleFormPage} from "../feature/role/role/page/RoleFormPage.tsx"; import {AuthorRoleMenuListPage} from "../feature/role/authorRoleMenu/page/AuthorRoleMenuListPage.tsx"; import {AuthorRoleMenuPopupPage} from "../feature/role/authorRoleMenu/page/AuthorRoleMenuPopupPage.tsx"; import {AdminLayout} from "../layout/AdminLayout.tsx"; import {AuthorGroupListPage} from "../feature/role/authorGroup/page/AuthorGroupListPage.tsx"; import {RoleListPage} from "../feature/role/role/page/RoleListPage.tsx"; const ReadyPage = () => { return <div>Preparing menu.</div>; }; export const AdminRoute = () => { return ( <Routes> <Route path={`${ADMIN_MENU_POPUP_ROUTE}/:authorCode`} element={<AuthorRoleMenuPopupPage/>}/> <Route element={<AdminLayout/>}> <Route path="/" element={<Navigate to={ADMIN_BBS_MASTER_ROUTE} replace/>}/> <Route path={ADMIN_BBS_MASTER_ROUTE} element={<BoardListPage/>}/> <Route path={`/admin/cop/bbs/article/:bbsId`} element={<BoardArticleListPage/>}/> <Route path={`${ADMIN_BBS_ARTICLE_FORM_ROUTE}:bbsId`} element={<BoardFormPage/>}/> <Route path={ADMIN_BBS_ARTICLE_FORM_ROUTE} element={<BoardFormPage/>}/> <Route path={ADMIN_AUTHOR_LIST_ROUTE} element={<AuthorListPage/>}/> <Route path={ADMIN_AUTHOR_DETAIL_ROUTE} element={<ReadyPage/>}/> <Route path={ADMIN_AUTHOR_ROLE_LIST_ROUTE} element={<AuthorRoleListPage/>}/> <Route path={ADMIN_MENU_CREATE_MANAGE_ROUTE} element={<AuthorRoleMenuListPage/>}/> <Route path={ADMIN_AUTHOR_GROUP_LIST_ROUTE} element={<AuthorGroupListPage/>}/> <Route path={ADMIN_ROLE_LIST_ROUTE} element={<RoleListPage/>}/> <Route path={ADMIN_ROLE_FORM_ROUTE} element={<RoleFormPage/>}/> <Route path={`${ADMIN_ROLE_FORM_ROUTE}/:roleCode`} element={<RoleFormPage/>}/> <Route path="*" element={<ReadyPage/>}/> </Route> </Routes> ); };

          
        
    
    
Copyright Yona authors & © NAVER Corp. & NAVER LABS Supported by NAVER CLOUD PLATFORM

or
Sign in with github login with Google Sign in with Google
Reset password | Sign up