30 lines
613 B
JavaScript
Raw Normal View History

import PluginIcon from './components/PluginIcon';
import pluginPkg from '../../package.json';
import pluginId from './pluginId';
const name = pluginPkg.strapi.name;
export default {
register(app) {
app.addMenuLink({
to: `/plugins/${pluginId}`,
icon: PluginIcon,
intlLabel: {
id: `${pluginId}.plugin.name`,
defaultMessage: 'My plugin',
},
Component: async () => {
const component = await import('./pages/App');
return component;
},
permissions: [],
});
app.registerPlugin({
id: pluginId,
name,
});
},
};