Advertisement
Guest User

Untitled

a guest
Mar 27th, 2017
41
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.33 KB | None | 0 0
  1. targetHasClickHandler(event) {
  2. let el = event.target;
  3. while(el) {
  4. if (el.getAttribute('data-click-handler')) {
  5. return true;
  6. }
  7. el = el.parentElement;
  8. }
  9. return false;
  10. }
  11.  
  12. // on the react component
  13. onClick={(evt) => {
  14. if (this.targetHasClickHandler(evt)) {
  15. return null;
  16. }
  17. window.location = contentUrl;
  18. }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement