From 34910521a649bf8af958b1cc70e917686a6612cb Mon Sep 17 00:00:00 2001 From: Uchechukwu Obasi Date: Mon, 26 Apr 2021 09:12:39 +0100 Subject: [PATCH] updated component to use new theme model (#33306) --- .../src/components/ButtonCascader/ButtonCascader.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/grafana-ui/src/components/ButtonCascader/ButtonCascader.tsx b/packages/grafana-ui/src/components/ButtonCascader/ButtonCascader.tsx index e8bf32238b9..a7574346ad2 100644 --- a/packages/grafana-ui/src/components/ButtonCascader/ButtonCascader.tsx +++ b/packages/grafana-ui/src/components/ButtonCascader/ButtonCascader.tsx @@ -7,8 +7,8 @@ import { css, cx } from '@emotion/css'; import RCCascader from 'rc-cascader'; import { CascaderOption } from '../Cascader/Cascader'; import { onChangeCascader, onLoadDataCascader } from '../Cascader/optionMappings'; -import { stylesFactory, useTheme } from '../../themes'; -import { GrafanaTheme } from '@grafana/data'; +import { stylesFactory, useTheme2 } from '../../themes'; +import { GrafanaThemeV2 } from '@grafana/data'; export interface ButtonCascaderProps { options: CascaderOption[]; @@ -23,7 +23,7 @@ export interface ButtonCascaderProps { className?: string; } -const getStyles = stylesFactory((theme: GrafanaTheme) => { +const getStyles = stylesFactory((theme: GrafanaThemeV2) => { return { popup: css` label: popup; @@ -42,7 +42,7 @@ const getStyles = stylesFactory((theme: GrafanaTheme) => { export const ButtonCascader: React.FC = (props) => { const { onChange, className, loadData, icon, ...rest } = props; - const theme = useTheme(); + const theme = useTheme2(); const styles = getStyles(theme); return (