Expose managers to Viewer project from App.js
This commit is contained in:
parent
2a962cc8af
commit
068939b70f
@ -14,16 +14,17 @@ const Router = JSON.parse(process.env.USE_HASH_ROUTER)
|
||||
? HashRouter
|
||||
: BrowserRouter;
|
||||
|
||||
function App({ config, defaultExtensions }) {
|
||||
const {
|
||||
appConfig,
|
||||
commandsManager,
|
||||
extensionManager,
|
||||
servicesManager,
|
||||
appRoutes,
|
||||
} = appInit(config, defaultExtensions);
|
||||
let commandsManager, extensionManager, servicesManager;
|
||||
|
||||
function App({ config, defaultExtensions }) {
|
||||
const init = appInit(config, defaultExtensions);
|
||||
const { appConfig, appRoutes } = init;
|
||||
|
||||
// Set above for named export
|
||||
commandsManager = init.commandsManager;
|
||||
extensionManager = init.extensionManager;
|
||||
servicesManager = init.servicesManager;
|
||||
|
||||
console.log(appRoutes);
|
||||
// TODO: Expose configuration w/ context?
|
||||
// See: `setConfiguration` in master
|
||||
|
||||
@ -71,3 +72,5 @@ App.defaultProps = {
|
||||
};
|
||||
|
||||
export default App;
|
||||
|
||||
export { commandsManager, extensionManager, servicesManager };
|
||||
|
||||
Loading…
Reference in New Issue
Block a user