Ensure we probably init the route for the ccr page (#25050)

This commit is contained in:
Chris Roberson 2018-11-05 10:01:30 -05:00 committed by GitHub
parent 666a1d752c
commit ae6ea6ec10
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -7,6 +7,7 @@
import React from 'react'; import React from 'react';
import uiRoutes from 'ui/routes'; import uiRoutes from 'ui/routes';
import { getPageData } from './get_page_data'; import { getPageData } from './get_page_data';
import { routeInitProvider } from 'plugins/monitoring/lib/route_init';
import template from './index.html'; import template from './index.html';
import { Ccr } from '../../../components/elasticsearch/ccr'; import { Ccr } from '../../../components/elasticsearch/ccr';
import { MonitoringViewBaseController } from '../../base_controller'; import { MonitoringViewBaseController } from '../../base_controller';
@ -14,6 +15,10 @@ import { MonitoringViewBaseController } from '../../base_controller';
uiRoutes.when('/elasticsearch/ccr', { uiRoutes.when('/elasticsearch/ccr', {
template, template,
resolve: { resolve: {
clusters: function (Private) {
const routeInit = Private(routeInitProvider);
return routeInit();
},
pageData: getPageData, pageData: getPageData,
}, },
controllerAs: 'elasticsearchCcr', controllerAs: 'elasticsearchCcr',