Recorded Queries: Split extension reducers init and extension init (#41850)

pull/42011/head
Todd Treece 4 years ago committed by GitHub
parent bec3cc4634
commit cc471f2d58
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 11
      public/app/app.ts

@ -95,9 +95,10 @@ export class GrafanaApp {
setPanelRenderer(PanelRenderer);
setLocationSrv(locationService);
setTimeZoneResolver(() => config.bootData.user.timezone);
// Important that extensions are initialized before store
initExtensions();
// Important that extension reducers are initialized before store
addExtensionReducers();
configureStore();
initExtensions();
standardEditorsRegistry.setInit(getAllOptionEditors);
standardFieldConfigEditorRegistry.setInit(getStandardFieldConfigs);
@ -145,6 +146,12 @@ export class GrafanaApp {
}
}
function addExtensionReducers() {
if (extensionsExports.length > 0) {
extensionsExports[0].addExtensionReducers();
}
}
function initExtensions() {
if (extensionsExports.length > 0) {
extensionsExports[0].init();

Loading…
Cancel
Save