зеркало из https://github.com/mozilla/treeherder.git
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:
Родитель
3f209ad490
Коммит
eb7574fd81
|
@ -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',
|
||||
|
|
Загрузка…
Ссылка в новой задаче