Bug 1728998 - Graphs View - Highlight specific data points (#7260)

* Data point changes color on click

* Bug 1728998 - move onClick event to parent component

* Bug 1728998 - destructor style from props
This commit is contained in:
esanuandra 2021-09-08 15:55:02 +03:00 коммит произвёл GitHub
Родитель 3f209ad490
Коммит eb7574fd81
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 18 добавлений и 0 удалений

Просмотреть файл

@ -490,6 +490,24 @@ class GraphsContainer extends React.Component {
eventHandlers: {
onClick: () => {
return [
{
target: 'data',
mutation: (props) => {
const { style } = props;
const fill = style && style.fill;
const stroke = style && style.stroke;
return fill === stroke
? null
: {
style: {
fill: stroke,
stroke,
strokeOpacity: 0.3,
strokeWidth: 12,
},
};
},
},
{
target: 'labels',
eventKey: 'all',