권한 수정 사용자 권한레벨별 처리 수정
This commit is contained in:
@@ -191,14 +191,17 @@ const useAuthSetting = (initialId) => {
|
||||
|
||||
// menuConfig를 기반으로 권한 그룹 구조화
|
||||
const authGroups = useMemo(() => {
|
||||
return Object.entries(menuConfig).map(([key, section]) => ({
|
||||
id: key,
|
||||
title: section.title,
|
||||
items: Object.entries(section.items).map(([itemKey, item]) => ({
|
||||
id: itemKey,
|
||||
title: item.title,
|
||||
permissions: item.permissions
|
||||
}))
|
||||
return Object.entries(menuConfig)
|
||||
.map(([key, section]) => ({
|
||||
id: key,
|
||||
title: section.title,
|
||||
items: Object.entries(section.items)
|
||||
.filter(([_, section]) => section.view === true)
|
||||
.map(([itemKey, item]) => ({
|
||||
id: itemKey,
|
||||
title: item.title,
|
||||
permissions: item.permissions
|
||||
}))
|
||||
}));
|
||||
}, []);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user