@websolutespa/payload-plugin-bowl
Version:
Bowl PayloadCms plugin of the BOM Repository
31 lines (30 loc) • 902 B
JavaScript
/**
* 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