Load sentry plugin

Signed-off-by: soupette <cyril.lpz@gmail.com>
This commit is contained in:
soupette 2021-05-10 14:15:09 +02:00
parent 0f78b38eb3
commit ec7baf3bb3
2 changed files with 20 additions and 22 deletions

View File

@ -1,11 +1,13 @@
// TODO temp file // TODO temp file
import documentationPlugin from '../../../../plugins/documentation/admin/src'; import documentationPlugin from '../../../../plugins/documentation/admin/src';
import graphqlPlugin from '../../../../plugins/graphql/admin/src'; import graphqlPlugin from '../../../../plugins/graphql/admin/src';
import sentryPlugin from '../../../../plugins/sentry/admin/src';
import usersPermissionsPlugin from '../../../../plugins/users-permissions/admin/src'; import usersPermissionsPlugin from '../../../../plugins/users-permissions/admin/src';
const plugins = { const plugins = {
'@strapi/plugin-documentation': documentationPlugin, '@strapi/plugin-documentation': documentationPlugin,
'@strapi/plugin-graphql': graphqlPlugin, '@strapi/plugin-graphql': graphqlPlugin,
'@strapi/plugin-sentry': sentryPlugin,
'@strapi/plugin-users-permissions': usersPermissionsPlugin, '@strapi/plugin-users-permissions': usersPermissionsPlugin,
}; };

View File

@ -3,27 +3,23 @@ import pluginId from './pluginId';
import pluginLogo from './assets/images/logo.svg'; import pluginLogo from './assets/images/logo.svg';
import trads from './translations'; import trads from './translations';
export default strapi => { const pluginDescription = pluginPkg.strapi.description || pluginPkg.description;
const pluginDescription = pluginPkg.strapi.description || pluginPkg.description; const icon = pluginPkg.strapi.icon;
const name = pluginPkg.strapi.name;
const plugin = { export default {
blockerComponent: null, register(app) {
blockerComponentProps: {}, app.registerPlugin({
description: pluginDescription, description: pluginDescription,
icon: pluginPkg.strapi.icon, icon,
id: pluginId, id: pluginId,
isReady: true, isReady: true,
initializer: () => null,
injectedComponents: [],
isRequired: pluginPkg.strapi.required || false, isRequired: pluginPkg.strapi.required || false,
layout: null, name,
lifecycles: () => {},
mainComponent: null,
name: pluginPkg.strapi.name,
pluginLogo, pluginLogo,
preventComponentRendering: false, preventComponentRendering: false,
trads, trads,
}; });
},
return strapi.registerPlugin(plugin); boot() {},
}; };