mirror of
				https://github.com/strapi/strapi.git
				synced 2025-10-30 17:37:26 +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
	 soupette
						soupette