diff --git a/lightrag_webui/src/features/GraphViewer.tsx b/lightrag_webui/src/features/GraphViewer.tsx index cf8276d5..6f2e036f 100644 --- a/lightrag_webui/src/features/GraphViewer.tsx +++ b/lightrag_webui/src/features/GraphViewer.tsx @@ -5,7 +5,7 @@ import { Settings as SigmaSettings } from 'sigma/settings' import { GraphSearchOption, OptionItem } from '@react-sigma/graph-search' import { EdgeArrowProgram, NodePointProgram, NodeCircleProgram } from 'sigma/rendering' import { NodeBorderProgram } from '@sigma/node-border' -import EdgeCurveProgram, { EdgeCurvedArrowProgram } from '@sigma/edge-curve' +import { EdgeCurvedArrowProgram, createEdgeCurveProgram } from '@sigma/edge-curve' import FocusOnNode from '@/components/graph/FocusOnNode' import LayoutsControl from '@/components/graph/LayoutsControl' @@ -36,7 +36,7 @@ const defaultSigmaSettings: Partial = { edgeProgramClasses: { arrow: EdgeArrowProgram, curvedArrow: EdgeCurvedArrowProgram, - curvedNoArrow: EdgeCurveProgram + curvedNoArrow: createEdgeCurveProgram() }, nodeProgramClasses: { default: NodeBorderProgram,