mirror of
https://github.com/strapi/strapi.git
synced 2025-11-01 02:16:03 +00:00
Clean files
This commit is contained in:
parent
507357f878
commit
554fc7654a
@ -21,7 +21,6 @@ import {
|
||||
unfreezeApp,
|
||||
updatePlugin,
|
||||
getAppPluginsSucceeded,
|
||||
// unsetHasUserPlugin,
|
||||
} from './containers/App/actions';
|
||||
import { showNotification } from './containers/NotificationProvider/actions';
|
||||
|
||||
@ -49,8 +48,6 @@ const store = configureStore(initialState, history);
|
||||
const { dispatch } = store;
|
||||
const MOUNT_NODE = document.getElementById('app');
|
||||
|
||||
// TODO remove temporary to access the admin
|
||||
|
||||
dispatch(getAppPluginsSucceeded(Object.keys(plugins)));
|
||||
|
||||
Object.keys(plugins).forEach(plugin => {
|
||||
|
||||
@ -1,76 +0,0 @@
|
||||
/**
|
||||
* app.js
|
||||
*
|
||||
* This is the entry file for the application when running the build
|
||||
* code.
|
||||
*/
|
||||
|
||||
/* eslint-disable */
|
||||
import 'babel-polyfill';
|
||||
import { findIndex } from 'lodash';
|
||||
import 'sanitize.css/sanitize.css';
|
||||
import 'whatwg-fetch';
|
||||
import {
|
||||
getAppPluginsSucceeded,
|
||||
unsetHasUserPlugin,
|
||||
} from './containers/App/actions';
|
||||
import { basename, store } from './createStore';
|
||||
import './intlPolyfill';
|
||||
import './public-path';
|
||||
import './strapi';
|
||||
|
||||
const dispatch = store.dispatch;
|
||||
|
||||
// Don't inject plugins in development mode.
|
||||
if (window.location.port !== '4000') {
|
||||
fetch(`${strapi.remoteURL}/config/plugins.json`, { cache: 'no-cache' })
|
||||
.then(response => {
|
||||
return response.json();
|
||||
})
|
||||
.then(plugins => {
|
||||
dispatch(getAppPluginsSucceeded(plugins));
|
||||
|
||||
if (findIndex(plugins, ['id', 'users-permissions']) === -1) {
|
||||
dispatch(unsetHasUserPlugin());
|
||||
}
|
||||
|
||||
const $body = document.getElementsByTagName('body')[0];
|
||||
|
||||
(plugins || []).forEach(plugin => {
|
||||
const script = document.createElement('script');
|
||||
script.type = 'text/javascript';
|
||||
script.onerror = function(oError) {
|
||||
const source = new URL(oError.target.src);
|
||||
const url = new URL(`${strapi.remoteURL}`);
|
||||
|
||||
if (!source || !url) {
|
||||
throw new Error(`Impossible to load: ${oError.target.src}`);
|
||||
}
|
||||
|
||||
// Remove tag.
|
||||
$body.removeChild(script);
|
||||
|
||||
// New attempt with new src.
|
||||
const newScript = document.createElement('script');
|
||||
newScript.type = 'text/javascript';
|
||||
newScript.src = `${url.origin}${source.pathname}`;
|
||||
$body.appendChild(newScript);
|
||||
};
|
||||
|
||||
script.src =
|
||||
plugin.source[process.env.NODE_ENV].indexOf('://') === -1
|
||||
? `${basename}${plugin.source[process.env.NODE_ENV]}`.replace(
|
||||
'//',
|
||||
'/',
|
||||
) // relative
|
||||
: plugin.source[process.env.NODE_ENV]; // absolute
|
||||
|
||||
$body.appendChild(script);
|
||||
});
|
||||
})
|
||||
.catch(err => {
|
||||
console.log(err); // eslint-disable-line no-console
|
||||
});
|
||||
}
|
||||
|
||||
export { dispatch };
|
||||
@ -1,26 +0,0 @@
|
||||
// /**
|
||||
// * Common configuration for the app in both dev an prod mode
|
||||
// */
|
||||
|
||||
// import { Provider } from 'react-redux';
|
||||
// import React from 'react';
|
||||
// import ReactDOM from 'react-dom';
|
||||
// import { ConnectedRouter } from 'react-router-redux';
|
||||
// import LanguageProvider from './containers/LanguageProvider';
|
||||
// import App from './containers/App';
|
||||
// import { history, store } from './createStore';
|
||||
|
||||
// const render = translatedMessages => {
|
||||
// ReactDOM.render(
|
||||
// <Provider store={store}>
|
||||
// <LanguageProvider messages={translatedMessages}>
|
||||
// <ConnectedRouter history={history}>
|
||||
// <App store={store} />
|
||||
// </ConnectedRouter>
|
||||
// </LanguageProvider>
|
||||
// </Provider>,
|
||||
// document.getElementById('app'),
|
||||
// );
|
||||
// };
|
||||
|
||||
// export default render;
|
||||
@ -36,37 +36,6 @@ const translationMessages = reduce(
|
||||
},
|
||||
{},
|
||||
);
|
||||
// const layout = (() => {
|
||||
// try {
|
||||
// return require('../../config/layout.js'); // eslint-disable-line import/no-unresolved
|
||||
// } catch (err) {
|
||||
// return null;
|
||||
// }
|
||||
// })();
|
||||
|
||||
const injectedComponents = (() => {
|
||||
try {
|
||||
return require('./injectedComponents').default; // eslint-disable-line import/no-unresolved
|
||||
} catch (err) {
|
||||
return [];
|
||||
}
|
||||
})();
|
||||
|
||||
const initializer = (() => {
|
||||
try {
|
||||
return require('./initializer');
|
||||
} catch (err) {
|
||||
return null;
|
||||
}
|
||||
})();
|
||||
|
||||
const lifecycles = (() => {
|
||||
try {
|
||||
return require('./lifecycles');
|
||||
} catch (err) {
|
||||
return null;
|
||||
}
|
||||
})();
|
||||
|
||||
function Comp(props) {
|
||||
return <App {...props} />;
|
||||
@ -78,10 +47,10 @@ const plugin = {
|
||||
description: pluginDescription,
|
||||
icon: pluginPkg.strapi.icon,
|
||||
id: pluginId,
|
||||
initializer,
|
||||
injectedComponents,
|
||||
initializer: require('./initializer'),
|
||||
injectedComponents: require('./injectedComponents').default,
|
||||
layout: null,
|
||||
lifecycles,
|
||||
lifecycles: require('./lifecycles'),
|
||||
leftMenuLinks: [],
|
||||
leftMenuSections: [],
|
||||
mainComponent: Comp,
|
||||
|
||||
@ -36,37 +36,6 @@ const translationMessages = reduce(
|
||||
},
|
||||
{},
|
||||
);
|
||||
// const layout = (() => {
|
||||
// try {
|
||||
// return require('../../config/layout.js'); // eslint-disable-line import/no-unresolved
|
||||
// } catch (err) {
|
||||
// return null;
|
||||
// }
|
||||
// })();
|
||||
|
||||
const injectedComponents = (() => {
|
||||
try {
|
||||
return require('./injectedComponents').default; // eslint-disable-line import/no-unresolved
|
||||
} catch (err) {
|
||||
return [];
|
||||
}
|
||||
})();
|
||||
|
||||
const initializer = (() => {
|
||||
try {
|
||||
return require('./initializer');
|
||||
} catch (err) {
|
||||
return null;
|
||||
}
|
||||
})();
|
||||
|
||||
const lifecycles = (() => {
|
||||
try {
|
||||
return require('./lifecycles');
|
||||
} catch (err) {
|
||||
return null;
|
||||
}
|
||||
})();
|
||||
|
||||
function Comp(props) {
|
||||
return <App {...props} />;
|
||||
@ -78,10 +47,10 @@ const plugin = {
|
||||
description: pluginDescription,
|
||||
icon: pluginPkg.strapi.icon,
|
||||
id: pluginId,
|
||||
initializer,
|
||||
injectedComponents,
|
||||
initializer: require('./initializer'),
|
||||
injectedComponents: require('./injectedComponents').default,
|
||||
layout: null,
|
||||
lifecycles,
|
||||
lifecycles: require('./lifecycles'),
|
||||
leftMenuLinks: [],
|
||||
leftMenuSections: [],
|
||||
mainComponent: Comp,
|
||||
|
||||
@ -36,37 +36,6 @@ const translationMessages = reduce(
|
||||
},
|
||||
{},
|
||||
);
|
||||
// const layout = (() => {
|
||||
// try {
|
||||
// return require('../../config/layout.js'); // eslint-disable-line import/no-unresolved
|
||||
// } catch (err) {
|
||||
// return null;
|
||||
// }
|
||||
// })();
|
||||
|
||||
const injectedComponents = (() => {
|
||||
try {
|
||||
return require('./injectedComponents').default; // eslint-disable-line import/no-unresolved
|
||||
} catch (err) {
|
||||
return [];
|
||||
}
|
||||
})();
|
||||
|
||||
const initializer = (() => {
|
||||
try {
|
||||
return require('./initializer');
|
||||
} catch (err) {
|
||||
return null;
|
||||
}
|
||||
})();
|
||||
|
||||
const lifecycles = (() => {
|
||||
try {
|
||||
return require('./lifecycles');
|
||||
} catch (err) {
|
||||
return null;
|
||||
}
|
||||
})();
|
||||
|
||||
function Comp(props) {
|
||||
return <App {...props} />;
|
||||
@ -78,10 +47,10 @@ const plugin = {
|
||||
description: pluginDescription,
|
||||
icon: pluginPkg.strapi.icon,
|
||||
id: pluginId,
|
||||
initializer,
|
||||
injectedComponents,
|
||||
initializer: require('./initializer'),
|
||||
injectedComponents: [],
|
||||
layout: null,
|
||||
lifecycles,
|
||||
lifecycles: require('./lifecycles'),
|
||||
leftMenuLinks: [],
|
||||
leftMenuSections: [],
|
||||
mainComponent: Comp,
|
||||
|
||||
@ -36,37 +36,6 @@ const translationMessages = reduce(
|
||||
},
|
||||
{},
|
||||
);
|
||||
// const layout = (() => {
|
||||
// try {
|
||||
// return require('../../config/layout.js'); // eslint-disable-line import/no-unresolved
|
||||
// } catch (err) {
|
||||
// return null;
|
||||
// }
|
||||
// })();
|
||||
|
||||
const injectedComponents = (() => {
|
||||
try {
|
||||
return require('./injectedComponents').default; // eslint-disable-line import/no-unresolved
|
||||
} catch (err) {
|
||||
return [];
|
||||
}
|
||||
})();
|
||||
|
||||
const initializer = (() => {
|
||||
try {
|
||||
return require('./initializer');
|
||||
} catch (err) {
|
||||
return null;
|
||||
}
|
||||
})();
|
||||
|
||||
const lifecycles = (() => {
|
||||
try {
|
||||
return require('./lifecycles');
|
||||
} catch (err) {
|
||||
return null;
|
||||
}
|
||||
})();
|
||||
|
||||
function Comp(props) {
|
||||
return <App {...props} />;
|
||||
@ -78,10 +47,10 @@ const plugin = {
|
||||
description: pluginDescription,
|
||||
icon: pluginPkg.strapi.icon,
|
||||
id: pluginId,
|
||||
initializer,
|
||||
injectedComponents,
|
||||
initializer: require('./initializer'),
|
||||
injectedComponents: require('./injectedComponents').default,
|
||||
layout: null,
|
||||
lifecycles,
|
||||
lifecycles: require('./lifecycles'),
|
||||
leftMenuLinks: [],
|
||||
leftMenuSections: [],
|
||||
mainComponent: Comp,
|
||||
|
||||
@ -36,37 +36,6 @@ const translationMessages = reduce(
|
||||
},
|
||||
{},
|
||||
);
|
||||
// const layout = (() => {
|
||||
// try {
|
||||
// return require('../../config/layout.js'); // eslint-disable-line import/no-unresolved
|
||||
// } catch (err) {
|
||||
// return null;
|
||||
// }
|
||||
// })();
|
||||
|
||||
const injectedComponents = (() => {
|
||||
try {
|
||||
return require('./injectedComponents').default; // eslint-disable-line import/no-unresolved
|
||||
} catch (err) {
|
||||
return [];
|
||||
}
|
||||
})();
|
||||
|
||||
const initializer = (() => {
|
||||
try {
|
||||
return require('./initializer');
|
||||
} catch (err) {
|
||||
return null;
|
||||
}
|
||||
})();
|
||||
|
||||
const lifecycles = (() => {
|
||||
try {
|
||||
return require('./lifecycles');
|
||||
} catch (err) {
|
||||
return null;
|
||||
}
|
||||
})();
|
||||
|
||||
function Comp(props) {
|
||||
return <App {...props} />;
|
||||
@ -78,10 +47,10 @@ const plugin = {
|
||||
description: pluginDescription,
|
||||
icon: pluginPkg.strapi.icon,
|
||||
id: pluginId,
|
||||
initializer,
|
||||
injectedComponents,
|
||||
initializer: require('./initializer'),
|
||||
injectedComponents: require('./injectedComponents').default,
|
||||
layout: null,
|
||||
lifecycles,
|
||||
lifecycles: require('./lifecycles'),
|
||||
leftMenuLinks: [],
|
||||
leftMenuSections: [],
|
||||
mainComponent: Comp,
|
||||
|
||||
@ -36,37 +36,6 @@ const translationMessages = reduce(
|
||||
},
|
||||
{},
|
||||
);
|
||||
// const layout = (() => {
|
||||
// try {
|
||||
// return require('../../config/layout.js'); // eslint-disable-line import/no-unresolved
|
||||
// } catch (err) {
|
||||
// return null;
|
||||
// }
|
||||
// })();
|
||||
|
||||
const injectedComponents = (() => {
|
||||
try {
|
||||
return require('./injectedComponents').default; // eslint-disable-line import/no-unresolved
|
||||
} catch (err) {
|
||||
return [];
|
||||
}
|
||||
})();
|
||||
|
||||
const initializer = (() => {
|
||||
try {
|
||||
return require('./initializer');
|
||||
} catch (err) {
|
||||
return null;
|
||||
}
|
||||
})();
|
||||
|
||||
const lifecycles = (() => {
|
||||
try {
|
||||
return require('./lifecycles');
|
||||
} catch (err) {
|
||||
return null;
|
||||
}
|
||||
})();
|
||||
|
||||
function Comp(props) {
|
||||
return <App {...props} />;
|
||||
@ -78,10 +47,10 @@ const plugin = {
|
||||
description: pluginDescription,
|
||||
icon: pluginPkg.strapi.icon,
|
||||
id: pluginId,
|
||||
initializer,
|
||||
injectedComponents,
|
||||
initializer: require('./initializer'),
|
||||
injectedComponents: require('./injectedComponents').default,
|
||||
layout: null,
|
||||
lifecycles,
|
||||
lifecycles: require('./lifecycles'),
|
||||
leftMenuLinks: [],
|
||||
leftMenuSections: [],
|
||||
mainComponent: Comp,
|
||||
|
||||
@ -36,37 +36,6 @@ const translationMessages = reduce(
|
||||
},
|
||||
{},
|
||||
);
|
||||
const layout = (() => {
|
||||
try {
|
||||
return require('../../config/layout.js'); // eslint-disable-line import/no-unresolved
|
||||
} catch (err) {
|
||||
return null;
|
||||
}
|
||||
})();
|
||||
|
||||
const injectedComponents = (() => {
|
||||
try {
|
||||
return require('./injectedComponents').default; // eslint-disable-line import/no-unresolved
|
||||
} catch (err) {
|
||||
return [];
|
||||
}
|
||||
})();
|
||||
|
||||
const initializer = (() => {
|
||||
try {
|
||||
return require('./initializer');
|
||||
} catch (err) {
|
||||
return null;
|
||||
}
|
||||
})();
|
||||
|
||||
const lifecycles = (() => {
|
||||
try {
|
||||
return require('./lifecycles');
|
||||
} catch (err) {
|
||||
return null;
|
||||
}
|
||||
})();
|
||||
|
||||
function Comp(props) {
|
||||
return <App {...props} />;
|
||||
@ -78,10 +47,10 @@ const plugin = {
|
||||
description: pluginDescription,
|
||||
icon: pluginPkg.strapi.icon,
|
||||
id: pluginId,
|
||||
initializer,
|
||||
injectedComponents,
|
||||
layout,
|
||||
lifecycles,
|
||||
initializer: require('./initializer'),
|
||||
injectedComponents: require('./injectedComponents').default,
|
||||
layout: require('../../config/layout.js'),
|
||||
lifecycles: require('./lifecycles'),
|
||||
leftMenuLinks: [],
|
||||
leftMenuSections: [],
|
||||
mainComponent: Comp,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user