Comments (2)
The setTimeout
solution isn't functioning correctly when there are significant number of nodes. If they are being dragged, the connections won't align with the sockets as their position is based on an outdated frame. For this specific reason, flushSync
was utilized.
The implementation of syncFlush
mainly resolves this warning, but there seems to be other cases where React interprets this invocation to be within a lifecycle hook. Among all the solutions I've explored, I discovered a crude replacement for console.log. So, at this moment the perfect solution is 😅
from react-plugin.
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 10 days.
from react-plugin.
Related Issues (20)
- Custom control data binding HOT 2
- React Native HOT 2
- I'm seeing an offset when dragging some output socket. HOT 1
- Clicking on Node rerenders all the Nodes in app. HOT 1
- can't install on ReactJs v17+ HOT 1
- Option to not insert styles with default css classes into global app css scope HOT 1
- How to do this with functional components? HOT 3
- Installation issue for react-render-plugin HOT 1
- How to update an controller? HOT 2
- Uses ReactDOM.Render() which is unsupported by ReactJS v18 HOT 1
- TypeScript Support HOT 1
- Dynamic Components HOT 2
- Add Example to use in another framework project HOT 1
- ant design and styled components burden the js bundle HOT 2
- Passing a `styles` prop to Presets.classic.Node results in "Invalid value for prop" error HOT 2
- Connection link UI miss align HOT 1
- import * as React from 'react' seems unnecessary HOT 5
- report warning when use react18+ with this plugin
- Loading With Initial Data And Updating On Change HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from react-plugin.