From a80200ac131fec98f919d0ae57a5758206c337f3 Mon Sep 17 00:00:00 2001 From: Dan Labrecque Date: Wed, 4 May 2022 19:21:14 -0400 Subject: [PATCH] fix(charts): Add style for tooltip cursor https://github.com/patternfly/patternfly-react/issues/7360 --- .../ChartCursorContainer/ChartCursorContainer.tsx | 15 ++++++++++++++- .../src/components/ChartUtils/chart-container.tsx | 11 +++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/packages/react-charts/src/components/ChartCursorContainer/ChartCursorContainer.tsx b/packages/react-charts/src/components/ChartCursorContainer/ChartCursorContainer.tsx index 066793f0d44..a46ea8e7af5 100644 --- a/packages/react-charts/src/components/ChartCursorContainer/ChartCursorContainer.tsx +++ b/packages/react-charts/src/components/ChartCursorContainer/ChartCursorContainer.tsx @@ -1,6 +1,9 @@ +/* eslint-disable camelcase */ +import chart_global_label_Fill from '@patternfly/react-tokens/dist/esm/chart_global_label_Fill'; + import * as React from 'react'; import hoistNonReactStatics from 'hoist-non-react-statics'; -import { CallbackArgs, CoordinatesPropType, OriginType } from 'victory-core'; +import { CallbackArgs, CoordinatesPropType, LineSegment, OriginType } from 'victory-core'; import { CursorCoordinatesPropType, VictoryCursorContainer, @@ -201,6 +204,7 @@ export interface ChartCursorContainerProps extends VictoryCursorContainerProps { export const ChartCursorContainer: React.FunctionComponent = ({ className, + cursorComponent = , themeColor, themeVariant, @@ -215,11 +219,20 @@ export const ChartCursorContainer: React.FunctionComponent; + container.defaultProps.cursorComponent = ( + + ); } if (isVoronoi) { container.defaultProps.labelComponent = ;