{"version":3,"file":"useMediaLibraryPermissions.mjs","sources":["../../../admin/src/hooks/useMediaLibraryPermissions.ts"],"sourcesContent":["import { useRBAC, type AllowedActions } from '@strapi/admin/strapi-admin';\n\nimport { PERMISSIONS } from '../constants';\n\nconst { main: _main, ...restPermissions } = PERMISSIONS;\n\nexport const useMediaLibraryPermissions = (): AllowedActions & { isLoading: boolean } => {\n const { allowedActions, isLoading } = useRBAC(restPermissions);\n\n return { ...allowedActions, isLoading };\n};\n"],"names":["main","_main","restPermissions","PERMISSIONS","useMediaLibraryPermissions","allowedActions","isLoading","useRBAC"],"mappings":";;;AAIA,MAAM,EAAEA,IAAMC,EAAAA,KAAK,EAAE,GAAGC,iBAAiB,GAAGC,WAAAA;MAE/BC,0BAA6B,GAAA,IAAA;AACxC,IAAA,MAAM,EAAEC,cAAc,EAAEC,SAAS,EAAE,GAAGC,OAAQL,CAAAA,eAAAA,CAAAA;IAE9C,OAAO;AAAE,QAAA,GAAGG,cAAc;AAAEC,QAAAA;AAAU,KAAA;AACxC;;;;"}