|
6 | 6 |
|
7 | 7 | import React from 'react'; |
8 | 8 | import ReactDOM from 'react-dom'; |
9 | | -import { Router, Route, Switch } from 'react-router-dom'; |
| 9 | +import { Route, Router, Switch } from 'react-router-dom'; |
10 | 10 | import styled from 'styled-components'; |
11 | 11 | import { metadata } from 'ui/metadata'; |
12 | | -import { HomePublicPluginSetup } from '../../../../../../src/plugins/home/public'; |
13 | 12 | import { |
| 13 | + CoreSetup, |
14 | 14 | CoreStart, |
| 15 | + PackageInfo, |
15 | 16 | Plugin, |
16 | | - CoreSetup, |
17 | | - PluginInitializerContext, |
18 | | - PackageInfo |
| 17 | + PluginInitializerContext |
19 | 18 | } from '../../../../../../src/core/public'; |
20 | 19 | import { DataPublicPluginSetup } from '../../../../../../src/plugins/data/public'; |
21 | | -import { history } from '../utils/history'; |
22 | | -import { LocationProvider } from '../context/LocationContext'; |
23 | | -import { UrlParamsProvider } from '../context/UrlParamsContext'; |
24 | | -import { px, unit, units } from '../style/variables'; |
25 | | -import { LoadingIndicatorProvider } from '../context/LoadingIndicatorContext'; |
26 | | -import { LicenseProvider } from '../context/LicenseContext'; |
27 | | -import { UpdateBreadcrumbs } from '../components/app/Main/UpdateBreadcrumbs'; |
| 20 | +import { HomePublicPluginSetup } from '../../../../../../src/plugins/home/public'; |
| 21 | +import { LicensingPluginSetup } from '../../../../../plugins/licensing/public'; |
28 | 22 | import { routes } from '../components/app/Main/route_config'; |
29 | 23 | import { ScrollToTopOnPathChange } from '../components/app/Main/ScrollToTopOnPathChange'; |
| 24 | +import { UpdateBreadcrumbs } from '../components/app/Main/UpdateBreadcrumbs'; |
| 25 | +import { ApmPluginContext } from '../context/ApmPluginContext'; |
| 26 | +import { LicenseProvider } from '../context/LicenseContext'; |
| 27 | +import { LoadingIndicatorProvider } from '../context/LoadingIndicatorContext'; |
| 28 | +import { LocationProvider } from '../context/LocationContext'; |
30 | 29 | import { MatchedRouteProvider } from '../context/MatchedRouteContext'; |
| 30 | +import { UrlParamsProvider } from '../context/UrlParamsContext'; |
31 | 31 | import { createStaticIndexPattern } from '../services/rest/index_pattern'; |
32 | | -import { setHelpExtension } from './setHelpExtension'; |
33 | | -import { setReadonlyBadge } from './updateBadge'; |
| 32 | +import { px, unit, units } from '../style/variables'; |
| 33 | +import { history } from '../utils/history'; |
34 | 34 | import { featureCatalogueEntry } from './featureCatalogueEntry'; |
35 | 35 | import { getConfigFromInjectedMetadata } from './getConfigFromInjectedMetadata'; |
| 36 | +import { setHelpExtension } from './setHelpExtension'; |
36 | 37 | import { toggleAppLinkInNav } from './toggleAppLinkInNav'; |
37 | | -import { ApmPluginContext } from '../context/ApmPluginContext'; |
| 38 | +import { setReadonlyBadge } from './updateBadge'; |
38 | 39 |
|
39 | 40 | export const REACT_APP_ROOT_ID = 'react-apm-root'; |
40 | 41 |
|
@@ -64,6 +65,7 @@ export type ApmPluginStart = void; |
64 | 65 | export interface ApmPluginSetupDeps { |
65 | 66 | data: DataPublicPluginSetup; |
66 | 67 | home: HomePublicPluginSetup; |
| 68 | + licensing: LicensingPluginSetup; |
67 | 69 | } |
68 | 70 |
|
69 | 71 | export interface ConfigSchema { |
|
0 commit comments