[탭 및 권한 시스템 개선] TabBar에서 이미 활성화된 탭 클릭 시 동작 방지 로직 추가, 권한 리소스 코드로 검색 기능 추가, 권한 테스트 페이지에서 불필요한 로딩 메시지 제거, 탭 관리 스토어에서 중복 탭 체크 및 활성 탭 전환 로직 개선

This commit is contained in:
2025-09-24 17:21:19 +09:00
parent 41523a57b3
commit c0a54bb64c
4 changed files with 28 additions and 6 deletions

View File

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