{"action":"opened","issue":{"url":"https://api.github.com/repos/gaearon/react-dnd-html5-backend/issues/22","repository_url":"https://api.github.com/repos/gaearon/react-dnd-html5-backend","labels_url":"https://api.github.com/repos/gaearon/react-dnd-html5-backend/issues/22/labels{/name}","comments_url":"https://api.github.com/repos/gaearon/react-dnd-html5-backend/issues/22/comments","events_url":"https://api.github.com/repos/gaearon/react-dnd-html5-backend/issues/22/events","html_url":"https://github.com/gaearon/react-dnd-html5-backend/issues/22","id":135596859,"number":22,"title":"[Question] Use React primitives","user":{"login":"pspeter3","id":607701,"avatar_url":"https://avatars.githubusercontent.com/u/607701?v=3","gravatar_id":"","url":"https://api.github.com/users/pspeter3","html_url":"https://github.com/pspeter3","followers_url":"https://api.github.com/users/pspeter3/followers","following_url":"https://api.github.com/users/pspeter3/following{/other_user}","gists_url":"https://api.github.com/users/pspeter3/gists{/gist_id}","starred_url":"https://api.github.com/users/pspeter3/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pspeter3/subscriptions","organizations_url":"https://api.github.com/users/pspeter3/orgs","repos_url":"https://api.github.com/users/pspeter3/repos","events_url":"https://api.github.com/users/pspeter3/events{/privacy}","received_events_url":"https://api.github.com/users/pspeter3/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-02-23T01:18:27Z","updated_at":"2016-02-23T01:18:27Z","closed_at":null,"body":"Reading through the code, it seems that connecting a drag source mutates the DOM nodes and registers handlers as opposed to using React's handlers attribute setting. Is it possible to use React's attribute and event system instead?\r\n\r\nIf not, is it possible to safely connect the DragSource lazily, during an `onClick` handler?"}}