mirror of
https://github.com/strapi/strapi.git
synced 2025-10-29 17:04:13 +00:00
Add pluginLogo to the plugin object in order to prevent fetching the logo from github
Signed-off-by: soupette <cyril.lpz@gmail.com>
This commit is contained in:
parent
945e1047d3
commit
f924a53a8a
@ -35,4 +35,6 @@ module.exports = {
|
|||||||
.default,
|
.default,
|
||||||
'strapi-plugin-upload': require('../../../strapi-plugin-upload/admin/src')
|
'strapi-plugin-upload': require('../../../strapi-plugin-upload/admin/src')
|
||||||
.default,
|
.default,
|
||||||
|
'strapi-plugin-graphql': require('../../../strapi-plugin-graphql/admin/src')
|
||||||
|
.default,
|
||||||
};
|
};
|
||||||
|
|||||||
@ -1,5 +1,6 @@
|
|||||||
import pluginPkg from '../../package.json';
|
import pluginPkg from '../../package.json';
|
||||||
import pluginId from './pluginId';
|
import pluginId from './pluginId';
|
||||||
|
import pluginLogo from './assets/images/logo.svg';
|
||||||
import App from './containers/Main';
|
import App from './containers/Main';
|
||||||
import Initializer from './containers/Initializer';
|
import Initializer from './containers/Initializer';
|
||||||
import lifecycles from './lifecycles';
|
import lifecycles from './lifecycles';
|
||||||
@ -23,6 +24,7 @@ export default strapi => {
|
|||||||
leftMenuSections: [],
|
leftMenuSections: [],
|
||||||
mainComponent: App,
|
mainComponent: App,
|
||||||
name: pluginPkg.strapi.name,
|
name: pluginPkg.strapi.name,
|
||||||
|
pluginLogo,
|
||||||
preventComponentRendering: false,
|
preventComponentRendering: false,
|
||||||
suffixUrl: () => '/ctm-configurations/models',
|
suffixUrl: () => '/ctm-configurations/models',
|
||||||
suffixUrlToReplaceForLeftMenuHighlight: '/models',
|
suffixUrlToReplaceForLeftMenuHighlight: '/models',
|
||||||
|
|||||||
@ -1,4 +1,5 @@
|
|||||||
import pluginPkg from '../../package.json';
|
import pluginPkg from '../../package.json';
|
||||||
|
import pluginLogo from './assets/images/logo.svg';
|
||||||
import App from './containers/App';
|
import App from './containers/App';
|
||||||
import Initializer from './containers/Initializer';
|
import Initializer from './containers/Initializer';
|
||||||
import Link from './InjectedComponents/ContentManager/EditViewLink';
|
import Link from './InjectedComponents/ContentManager/EditViewLink';
|
||||||
@ -43,6 +44,7 @@ export default strapi => {
|
|||||||
leftMenuSections: [],
|
leftMenuSections: [],
|
||||||
mainComponent: App,
|
mainComponent: App,
|
||||||
name: pluginPkg.strapi.name,
|
name: pluginPkg.strapi.name,
|
||||||
|
pluginLogo,
|
||||||
preventComponentRendering: false,
|
preventComponentRendering: false,
|
||||||
trads,
|
trads,
|
||||||
};
|
};
|
||||||
|
|||||||
@ -1,5 +1,6 @@
|
|||||||
import pluginPkg from '../../package.json';
|
import pluginPkg from '../../package.json';
|
||||||
import pluginId from './pluginId';
|
import pluginId from './pluginId';
|
||||||
|
import pluginLogo from './assets/images/logo.svg';
|
||||||
import App from './containers/App';
|
import App from './containers/App';
|
||||||
import Initializer from './containers/Initializer';
|
import Initializer from './containers/Initializer';
|
||||||
import lifecycles from './lifecycles';
|
import lifecycles from './lifecycles';
|
||||||
@ -23,6 +24,7 @@ export default strapi => {
|
|||||||
leftMenuSections: [],
|
leftMenuSections: [],
|
||||||
mainComponent: App,
|
mainComponent: App,
|
||||||
name: pluginPkg.strapi.name,
|
name: pluginPkg.strapi.name,
|
||||||
|
pluginLogo,
|
||||||
preventComponentRendering: false,
|
preventComponentRendering: false,
|
||||||
trads,
|
trads,
|
||||||
};
|
};
|
||||||
|
|||||||
@ -1,5 +1,6 @@
|
|||||||
import pluginPkg from '../../package.json';
|
import pluginPkg from '../../package.json';
|
||||||
import pluginId from './pluginId';
|
import pluginId from './pluginId';
|
||||||
|
import pluginLogo from './assets/images/logo.svg';
|
||||||
import App from './containers/App';
|
import App from './containers/App';
|
||||||
import Initializer from './containers/Initializer';
|
import Initializer from './containers/Initializer';
|
||||||
import lifecycles from './lifecycles';
|
import lifecycles from './lifecycles';
|
||||||
@ -23,6 +24,7 @@ export default strapi => {
|
|||||||
leftMenuSections: [],
|
leftMenuSections: [],
|
||||||
mainComponent: App,
|
mainComponent: App,
|
||||||
name: pluginPkg.strapi.name,
|
name: pluginPkg.strapi.name,
|
||||||
|
pluginLogo,
|
||||||
preventComponentRendering: false,
|
preventComponentRendering: false,
|
||||||
trads,
|
trads,
|
||||||
};
|
};
|
||||||
|
|||||||
30
packages/strapi-plugin-graphql/admin/src/index.js
Normal file
30
packages/strapi-plugin-graphql/admin/src/index.js
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
import pluginPkg from '../../package.json';
|
||||||
|
import pluginId from './pluginId';
|
||||||
|
import pluginLogo from './assets/images/logo.svg';
|
||||||
|
|
||||||
|
export default strapi => {
|
||||||
|
const pluginDescription =
|
||||||
|
pluginPkg.strapi.description || pluginPkg.description;
|
||||||
|
|
||||||
|
const plugin = {
|
||||||
|
blockerComponent: null,
|
||||||
|
blockerComponentProps: {},
|
||||||
|
description: pluginDescription,
|
||||||
|
icon: pluginPkg.strapi.icon,
|
||||||
|
id: pluginId,
|
||||||
|
isReady: true,
|
||||||
|
initializer: () => null,
|
||||||
|
injectedComponents: [],
|
||||||
|
layout: null,
|
||||||
|
lifecycles: () => {},
|
||||||
|
leftMenuLinks: [],
|
||||||
|
leftMenuSections: [],
|
||||||
|
mainComponent: null,
|
||||||
|
name: pluginPkg.strapi.name,
|
||||||
|
pluginLogo,
|
||||||
|
preventComponentRendering: false,
|
||||||
|
trads: {},
|
||||||
|
};
|
||||||
|
|
||||||
|
return strapi.registerPlugin(plugin);
|
||||||
|
};
|
||||||
5
packages/strapi-plugin-graphql/admin/src/pluginId.js
Normal file
5
packages/strapi-plugin-graphql/admin/src/pluginId.js
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import pluginPkg from '../../package.json';
|
||||||
|
|
||||||
|
const pluginId = pluginPkg.name.replace(/^strapi-plugin-/i, '');
|
||||||
|
|
||||||
|
export default pluginId;
|
||||||
@ -1,4 +1,5 @@
|
|||||||
import pluginPkg from '../../package.json';
|
import pluginPkg from '../../package.json';
|
||||||
|
import pluginLogo from './assets/images/logo.svg';
|
||||||
import App from './containers/App';
|
import App from './containers/App';
|
||||||
import Initializer from './containers/Initializer';
|
import Initializer from './containers/Initializer';
|
||||||
import lifecycles from './lifecycles';
|
import lifecycles from './lifecycles';
|
||||||
@ -22,6 +23,7 @@ export default strapi => {
|
|||||||
leftMenuSections: [],
|
leftMenuSections: [],
|
||||||
mainComponent: App,
|
mainComponent: App,
|
||||||
name: pluginPkg.strapi.name,
|
name: pluginPkg.strapi.name,
|
||||||
|
pluginLogo,
|
||||||
preventComponentRendering: false,
|
preventComponentRendering: false,
|
||||||
trads,
|
trads,
|
||||||
};
|
};
|
||||||
|
|||||||
@ -1,4 +1,5 @@
|
|||||||
import pluginPkg from '../../package.json';
|
import pluginPkg from '../../package.json';
|
||||||
|
import pluginLogo from './assets/images/logo.svg';
|
||||||
import layout from '../../config/layout';
|
import layout from '../../config/layout';
|
||||||
import pluginId from './pluginId';
|
import pluginId from './pluginId';
|
||||||
import App from './containers/App';
|
import App from './containers/App';
|
||||||
@ -24,6 +25,7 @@ export default strapi => {
|
|||||||
leftMenuSections: [],
|
leftMenuSections: [],
|
||||||
mainComponent: App,
|
mainComponent: App,
|
||||||
name: pluginPkg.strapi.name,
|
name: pluginPkg.strapi.name,
|
||||||
|
pluginLogo,
|
||||||
preventComponentRendering: false,
|
preventComponentRendering: false,
|
||||||
settings: {},
|
settings: {},
|
||||||
suffixUrl: () => '/roles',
|
suffixUrl: () => '/roles',
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user