권한 수정 사용자 권한레벨별 처리 수정

This commit is contained in:
2025-03-26 15:30:40 +09:00
parent daf4c62aa7
commit 8bd7e8325d

View File

@@ -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
}))
}));
}, []);