[탭 및 권한 시스템 개선] TabBar에서 이미 활성화된 탭 클릭 시 동작 방지 로직 추가, 권한 리소스 코드로 검색 기능 추가, 권한 테스트 페이지에서 불필요한 로딩 메시지 제거, 탭 관리 스토어에서 중복 탭 체크 및 활성 탭 전환 로직 개선
This commit is contained in:
@@ -28,5 +28,12 @@ export const usePermission = () => {
|
||||
getPages: () => permissionsStore.permissions?.resources?.pages || [],
|
||||
getComponents: () =>
|
||||
permissionsStore.permissions?.resources?.components || [],
|
||||
|
||||
// 코드로 리소스 찾기
|
||||
getResourceByCode: (code: string) => {
|
||||
const components =
|
||||
permissionsStore.permissions?.resources?.components || [];
|
||||
return components.find(component => component.code === code);
|
||||
},
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user