UNPKG

@websolutespa/payload-plugin-bowl

Version:

Bowl PayloadCms plugin of the BOM Repository

31 lines (30 loc) 902 B
/** * Defaults user roles and endUser roles available on the bowl plugin configuration: * * admin: user role with super powers. * contributor: user role with minor powers. * editor: user role with content editing powers. * guest: endUser role with application reading capabilities. * user: endUser authenticated role with reserved data. * */ export const roles = { Admin: 'admin', Contributor: 'contributor', Editor: 'editor', Guest: 'guest', User: 'user' }; export const rolesUser = [ roles.Admin, roles.Contributor, roles.Editor ]; export const rolesEndUser = [ roles.User, roles.Guest ]; /* export type AdminComponents = IPrettify<DeepRequiredProps<Config, ['admin', 'components']>['admin']['components']>; export type AdminComponentsViews = DeepRequiredProps<AdminComponents, ['views']>['views']; */ //# sourceMappingURL=types.js.map