diff --git a/src/ColorEditor.tsx b/src/ColorEditor.tsx index 17c3e0d..617357a 100644 --- a/src/ColorEditor.tsx +++ b/src/ColorEditor.tsx @@ -1,12 +1,12 @@ import React from 'react'; -import { ColorPicker, Input, Icon, stylesFactory } from '@grafana/ui'; +import { ColorPicker, Input, Icon, useStyles2 } from '@grafana/ui'; import { css } from '@emotion/css'; import { config } from '@grafana/runtime'; -import { GrafanaTheme } from '@grafana/data'; import { t } from '@grafana/i18n'; +import { GrafanaTheme2 } from '@grafana/data'; export function ColorEditor(props: any) { - const styles = getStyles(config.theme); + const styles = useStyles2(getStyles); let prefix: React.ReactNode = null; let suffix: React.ReactNode = null; const value = props.value || t('ColorEditor.input.value.placeholder', 'Pick Color'); @@ -18,7 +18,7 @@ export function ColorEditor(props: any) {