Advertisement
Guest User

Untitled

a guest
Oct 13th, 2019
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. const onPlotClick = (event) => {
  2. const { data } = event;
  3. if (data) {
  4. const { category } = data.point;
  5.  
  6. if (category !== query.category) {
  7. setTimeout(() => {
  8. const geom = _.first(chartRef.current.get('geoms'));
  9. const item = geom.get('data').find(_.propEq('category', category));
  10. geom.setSelected(item);
  11. }, 0);
  12.  
  13. setQuery({
  14. ...query,
  15. category,
  16. });
  17. } else {
  18. setQuery(_.omit('category', query));
  19. }
  20. }
  21. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement