We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
We should use libraries that still receive updates
react-popover, used for the color slider popover, was last updated 2 years ago.
react-popover
It contains a bug where it recognizes mouse and touch events but ignores pointer events, which is blocking scratchfoundation/paper.js#37. I was hoping to get a fix merged into it, but they don't seem to be looking at any pull requests.
The text was updated successfully, but these errors were encountered:
This one seems to have about the same functionality and is still maintained:
https://www.npmjs.com/package/react-tiny-popover
You could also consider rolling a self-made version to have one less dependancy.
Sorry, something went wrong.
I looked into react-tiny-popover but it uses createRef which isn't supported in the old version of React that Scratch currently uses.
react-tiny-popover
createRef
Yikes ok, version 16 is used right?
Yes, but there are a variety of point-releases that add new features and deprecate (but don't break) old ones.
popperjs
As far as I can see you have to do a bit of work yourself but seems good.
Ah also 16.8.0
We should look at updating our React version
No branches or pull requests
Expected Behavior
We should use libraries that still receive updates
Actual Behavior
react-popover
, used for the color slider popover, was last updated 2 years ago.It contains a bug where it recognizes mouse and touch events but ignores pointer events, which is blocking scratchfoundation/paper.js#37. I was hoping to get a fix merged into it, but they don't seem to be looking at any pull requests.
The text was updated successfully, but these errors were encountered: