Commit review suggestions

Co-authored-by: Michael Dokolin <mikhail.dokolin@elastic.co>
This commit is contained in:
Clint Andrew Hall 2023-06-01 08:31:43 -04:00 committed by Clint Andrew Hall
parent 815226a926
commit bd1ff1c677
5 changed files with 29 additions and 31 deletions

View file

@ -13,5 +13,5 @@ import { KibanaThemeProvider } from '@kbn/react-kibana-context';
* @internal Only meant to be used within core for internal usages of EUI/React
* @deprecated use `KibanaThemeProvider` from `@kbn/react-kibana-context
*/
export const CoreThemeProvider = KibanaThemeProvider;
export const CoreThemeProvider = KibanaThemeProvider.bind(undefined);
CoreThemeProvider.displayName = 'CoreThemeProvider';

View file

@ -6,10 +6,11 @@
* Side Public License, v 1.
*/
export { KibanaThemeProvider, wrapWithTheme } from './theme';
export type { KibanaThemeProviderProps } from './theme';
export { KibanaContextProvider, withKibanaContextProvider } from './provider';
export type { KibanaContextProviderProps } from './provider';
export { KibanaThemeProvider, wrapWithTheme, type KibanaThemeProviderProps } from './theme';
export {
KibanaContextProvider,
withKibanaContextProvider,
type KibanaContextProviderProps,
} from './provider';
export { composeProviders } from './utils';

View file

@ -6,5 +6,8 @@
* Side Public License, v 1.
*/
export { KibanaContextProvider, withKibanaContextProvider } from './kibana_provider';
export type { KibanaContextProviderProps } from './kibana_provider';
export {
KibanaContextProvider,
withKibanaContextProvider,
type KibanaContextProviderProps,
} from './kibana_provider';

View file

@ -6,11 +6,10 @@
* Side Public License, v 1.
*/
import { KibanaThemeProvider as ThemeProvider } from '@kbn/react-kibana-context';
export type { KibanaThemeProviderProps } from '@kbn/react-kibana-context';
/**
* @deprecated use `KibanaThemeProvider` from `@kbn/react-kibana-context
*/
export const KibanaThemeProvider = ThemeProvider;
export {
/**
* @deprecated use `KibanaThemeProvider` from `@kbn/react-kibana-context
*/
KibanaThemeProvider,
type KibanaThemeProviderProps,
} from '@kbn/react-kibana-context';

View file

@ -6,20 +6,15 @@
* Side Public License, v 1.
*/
import {
KibanaThemeProvider as ThemeProvider,
wrapWithTheme as withTheme,
export {
/**
* @deprecated use `KibanaThemeProvider` from `@kbn/react-kibana-context
*/
KibanaThemeProvider,
/**
* @deprecated use `wrapWithTheme` from `@kbn/react-kibana-context
*/
wrapWithTheme,
type KibanaThemeProviderProps,
} from '@kbn/react-kibana-context';
export type { KibanaThemeProviderProps } from '@kbn/react-kibana-context';
export type { UseEuiTheme as EuiTheme } from '@elastic/eui';
/**
* @deprecated use `KibanaThemeProvider` from `@kbn/react-kibana-context
*/
export const KibanaThemeProvider = ThemeProvider;
/**
* @deprecated use `wrapWithTheme` from `@kbn/react-kibana-context
*/
export const wrapWithTheme = withTheme;