Commit Graph
4 Commits
Author SHA1 Message Date
Evan Simkowitz fac706fb4f remove .js from imports 2024-08-26 16:37:05 -07:00
Evan Simkowitz cefc491bf2 fix layoutNode and layout util tests 2024-08-26 16:27:57 -07:00
Evan SimkowitzandGitHub e85b0d205e New layout model (#210)
This PR is a large refactoring of the layout code to move as much of the
layout state logic as possible into a unified model class, with atoms
and derived atoms to notify the display logic of changes. It also fixes
some latent bugs in the node resize code, significantly speeds up
response times for resizing and dragging, and sets us up to fully
replace the React-DnD library in the future.
2024-08-14 18:40:41 -07:00
Evan SimkowitzandGitHub 9fb2e58b54 rename faraday to layout (#147) 2024-07-23 13:50:23 -07:00