Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make ResponderEventPlugin cross-platform #6352

Closed
gaearon opened this issue Mar 26, 2016 · 4 comments
Closed

Make ResponderEventPlugin cross-platform #6352

gaearon opened this issue Mar 26, 2016 · 4 comments

Comments

@gaearon
Copy link
Collaborator

gaearon commented Mar 26, 2016

@dieppe worked on making ResponderEventPlugin work with DOM in #4303 but this was put on hold.
After #6338 brings all the relevant files into React repo, we can start thinking about it again.

I’m creating this issue to keep track of whether we want this to happen or not, and what is our plan regarding this. If there is a consensus, we can look into rebasing #4303.

cc @sebmarkbage @jordwalke

@necolas
Copy link
Contributor

necolas commented Jul 22, 2016

I took #4303 and have made adjustments to provide initial web support for the Responder system. The work is spread over 3 places – injecting the plugin, normalizing native events, and intercepting events in View before original handlers are called. It would be great if there were eventually official DOM support for the Responder system and PanResponder

@sebmarkbage
Copy link
Collaborator

I want.

@necolas
Copy link
Contributor

necolas commented Jun 4, 2018

#12629 upstreamed some of the dependencies to get things working with DOM. Latest hackery beyond that is here.

@necolas
Copy link
Contributor

necolas commented Oct 15, 2019

You can use https://github.com/necolas/react-native-web if you need to use the REP on web. In the future we develop a new cross-platform system to replace the REP.

@necolas necolas closed this as completed Oct 15, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants