Commit Graph
145 Commits
Author SHA1 Message Date
moklick 12eb2ff0b8 chore(react): cleanup build and package.json 2023-12-26 17:45:39 +01:00
moklick 3960c3bf67 chore(react): simplify useEdgesState/useNodesState 2023-12-23 17:35:55 +01:00
moklick 3d1834b138 feat(react): add useConnection 2023-12-23 17:13:35 +01:00
moklick a75f461a5c refactor(on-before-delete): async 2023-12-23 15:19:32 +01:00
moklick 84147be699 feat(deletion): add onBeforeDelete handler 2023-12-23 11:57:18 +01:00
moklick 5431b6ff5f Merge branch 'next' into hotfix/base-edge-add-suport-classname 2023-12-19 13:22:52 +01:00
Moritz KlackandGitHub c67ba79b27 Merge pull request #3723 from xyflow/viewport-portal
Added seperate portal to put dom elements inside the flow
2023-12-19 13:16:53 +01:00
moklick ac4ac77a85 chore(svelte/hooks): add docs 2023-12-19 13:07:07 +01:00
moklick 2681ead50c chore(react/hooks): add docs 2023-12-19 12:36:49 +01:00
moklick 97ab615e6a Merge branch 'next' into refactor/tsdoc 2023-12-19 11:59:44 +01:00
moklick 66b5c95ac5 refactor(react): reduce initial store.setState calls 2023-12-19 11:13:48 +01:00
moklick 0feda91446 refactor(react): do not set selections for all nodes/edges 2023-12-18 17:21:14 +01:00
moklick 4143591d96 refactor(react): dont create new edge objects on setEdges 2023-12-18 17:03:48 +01:00
moklick 32f0990e02 fix(subflows): force updates when position change 2023-12-18 13:15:22 +01:00
moklick 2a51d804b6 refactor(markers): cleanup 2023-12-18 11:43:33 +01:00
moklick 5b455a0b2d refactor(edge-wrapper): cleanup 2023-12-18 11:00:27 +01:00
moklick 1401bcae64 chore(edge-wrapper): cleanup 2023-12-17 18:15:31 +01:00
moklick 4316e23309 refactor(edge-renderer): work with edge ids instead of edges, like node renderer 2023-12-17 13:53:07 +01:00
moklick 2bc02547f6 refactor(edges): optimize edge zIndex calculation 2023-12-17 11:56:21 +01:00
moklick c3834208d2 Merge branch 'next' into refactor/edge-rendering 2023-12-17 11:04:32 +01:00
moklick 82709a4bc1 refactor(storeUpdater): only use one useEffect,cleanup based on #3677 2023-12-17 10:46:07 +01:00
Moritz KlackandGitHub 6ab408c3bb Merge pull request #3728 from xyflow/perf/no-drag-on-select
Perf/no drag on select
2023-12-16 13:07:00 +01:00
moklick 3b69a11aac chore(examples): cleanup 2023-12-16 11:19:39 +01:00
moklick 07c4018255 refactor(edges): use EdgeWrapper instead of wrapEdge 2023-12-16 10:51:24 +01:00
moklick 20c779f57d refactor(node-wrapper): add separate folder 2023-12-16 09:55:30 +01:00
moklick b861b47783 refactor(nodes): use NodeWrapper instead of wrapped node types 2023-12-15 15:21:15 +01:00
peterkogo 7bb96c9817 Renamed to ViewportPortal 2023-12-14 14:27:05 +01:00
peterkogo cc7c49223b Added seperate portal to put dom elements inside the flow 2023-12-14 13:51:25 +01:00
moklick 71f038a319 refactor(node-renderer): simplify selectors, remove reselect, cleanup 2023-12-14 12:32:41 +01:00
moklick eb0b09c00e refactor(reactflow): optimize applyChanges handler 2023-12-14 12:32:19 +01:00
moklick 46d42e7642 chore(store): cleanup 2023-12-13 17:05:13 +01:00
moklick 99a422f9f1 Merge branch 'main' into perf/noderenderer-minimap 2023-12-13 16:32:02 +01:00
= fe3fe65c10 fix(edges): add suport for className in baseEdge and remove unecessary render 2023-12-13 10:42:04 -03:00
moklick 8ceb1addc1 refactor(useSetNodeData): put function in useReactFlow/useSvelteFlow 2023-12-12 18:52:45 +01:00
moklick 75979922ea refactor(hooks): rename useUpdateNodeData to useSetNodeData and adjust api 2023-12-12 13:51:58 +01:00
moklick 6cf8589ea8 refactor(react): shorter useHandleConnections params 2023-12-12 10:50:12 +01:00
moklick d4d773d9c6 feat(svelte): add useHandleConnections, useNodesData and useUpdateNodeData 2023-12-11 18:31:37 +01:00
moklick 959935dfb5 feat(hooks): add useNodesData, useUpdateNodeData, simplify useHandleConnections 2023-12-07 13:23:25 +01:00
moklick 10f31e79e6 refactor(types): use custom node type as generic 2023-12-07 12:24:03 +01:00
moklick 0f657a5193 Merge branch 'refactor/tsdoc' of github.com:xyflow/xyflow into refactor/tsdoc 2023-12-06 18:02:09 +01:00
moklick a58f915697 refactor(connectionlookup): use maps instead of arrays 2023-12-06 17:49:34 +01:00
moklick ba8ee0272a refactor(types): cleanup edge types 2023-12-06 15:56:17 +01:00
Peter 46815e546a TSDocs for applyNodeChanges & applyEdgeChanges 2023-12-05 14:26:55 +01:00
Peter 95dfd1d6de Finished TSDocs for util functions in React 2023-12-05 13:46:59 +01:00
Peter b264c11c54 Added some more TSDocs for util functions 2023-12-05 13:35:12 +01:00
moklick b6743a3cf3 refactor(react/handle-connection-state): cleanup 2023-12-04 14:23:42 +01:00
moklick 124df00f60 feat(react): connection lookup draft 2023-12-01 12:10:01 +01:00
Moritz KlackandGitHub dd8ab45a46 Merge branch 'next' into fix/edge-props 2023-11-30 13:03:41 +01:00
moklick a70e25b1a2 refactor(svelte/edges): cleanup types and components 2023-11-30 12:58:44 +01:00
moklick 6825b486ec refactor(svelte/edges): simplify 2023-11-30 10:41:18 +01:00