UNPKG

strapi-plugin-i18n

Version:

This plugin enables to create, to read and to update content in different languages, both from the Admin Panel and from the API

17 lines (12 loc) 691 B
import { useSelector } from 'react-redux'; import selectCollectionTypesRelatedPermissions from '../../selectors/selectCollectionTypesRelatedPermissions'; const useContentTypePermissions = slug => { const collectionTypesRelatedPermissions = useSelector(selectCollectionTypesRelatedPermissions); const currentCTRelatedPermissions = collectionTypesRelatedPermissions[slug]; const readPermissions = currentCTRelatedPermissions['plugins::content-manager.explorer.read'] || []; const createPermissions = currentCTRelatedPermissions['plugins::content-manager.explorer.create'] || []; return { createPermissions, readPermissions }; }; export default useContentTypePermissions;