fix(canvas): strengthen pre-snap glow and reconnect drag UX
This commit is contained in:
@@ -78,6 +78,7 @@ import { useCanvasEdgeTypes } from "./use-canvas-edge-types";
|
||||
import { useCanvasFlowReconciliation } from "./use-canvas-flow-reconciliation";
|
||||
import { useCanvasLocalSnapshotPersistence } from "./use-canvas-local-snapshot-persistence";
|
||||
import { useCanvasSyncEngine } from "./use-canvas-sync-engine";
|
||||
import { HANDLE_GLOW_RADIUS_PX } from "./canvas-connection-magnetism";
|
||||
import { CanvasConnectionMagnetismProvider } from "./canvas-connection-magnetism-context";
|
||||
|
||||
interface CanvasInnerProps {
|
||||
@@ -676,6 +677,9 @@ function CanvasInner({ canvasId }: CanvasInnerProps) {
|
||||
panOnDrag={flowPanOnDrag}
|
||||
selectionOnDrag={flowSelectionOnDrag}
|
||||
panActivationKeyCode="Space"
|
||||
connectionRadius={HANDLE_GLOW_RADIUS_PX}
|
||||
reconnectRadius={24}
|
||||
edgesReconnectable
|
||||
proOptions={{ hideAttribution: true }}
|
||||
colorMode={resolvedTheme === "dark" ? "dark" : "light"}
|
||||
className={cn(
|
||||
|
||||
Reference in New Issue
Block a user