diff --git a/packages/core/src/composables/useDrag.ts b/packages/core/src/composables/useDrag.ts index be955b7a..bc161ca4 100644 --- a/packages/core/src/composables/useDrag.ts +++ b/packages/core/src/composables/useDrag.ts @@ -4,9 +4,7 @@ import { select } from 'd3-selection' import type { Ref } from 'vue' import type { MaybeRef } from '@vueuse/core' import useVueFlow from './useVueFlow' -import { handleNodeClick, pointToRendererPoint } from '~/utils' import type { NodeDragEvent, NodeDragItem, SnapGrid, XYPosition } from '~/types' -import { getDragItems, getEventHandlerParams, hasSelector, updatePosition } from '~/utils/drag' export type UseDragEvent = D3DragEvent diff --git a/packages/core/src/composables/useEdge.ts b/packages/core/src/composables/useEdge.ts index 8f9e282e..5a28e959 100644 --- a/packages/core/src/composables/useEdge.ts +++ b/packages/core/src/composables/useEdge.ts @@ -1,5 +1,4 @@ import useVueFlow from './useVueFlow' -import { EdgeId, EdgeRef } from '~/context' import type { CustomEvent, ElementData } from '~/types' /** diff --git a/packages/core/src/composables/useHandle.ts b/packages/core/src/composables/useHandle.ts index 6fc0a688..9adc51fe 100644 --- a/packages/core/src/composables/useHandle.ts +++ b/packages/core/src/composables/useHandle.ts @@ -1,7 +1,6 @@ import type { MaybeRef } from '@vueuse/core' import { isFunction } from '@vueuse/core' import useVueFlow from './useVueFlow' -import { getHostForElement } from '~/utils' import type { Connection, Getters, GraphEdge, HandleType, ValidConnectionFunc } from '~/types' import { ConnectionMode } from '~/types' diff --git a/packages/core/src/composables/useNode.ts b/packages/core/src/composables/useNode.ts index cccbbee2..052265f6 100644 --- a/packages/core/src/composables/useNode.ts +++ b/packages/core/src/composables/useNode.ts @@ -1,7 +1,5 @@ import useVueFlow from './useVueFlow' -import { NodeId, NodeRef } from '~/context' import type { CustomEvent, ElementData } from '~/types' -import { getConnectedEdges } from '~/utils' /** * Access a node, it's parent (if one exists) and connected edges diff --git a/packages/core/src/composables/useVueFlow.ts b/packages/core/src/composables/useVueFlow.ts index 91f2c6d1..12d63f46 100644 --- a/packages/core/src/composables/useVueFlow.ts +++ b/packages/core/src/composables/useVueFlow.ts @@ -1,7 +1,5 @@ import type { EffectScope } from 'vue' import type { FlowOptions, FlowProps, State, VueFlowStore } from '~/types' -import { VueFlow } from '~/context' -import { useActions, useGetters, useState } from '~/store' /** * Stores all currently created store instances diff --git a/packages/core/src/composables/useZoomPanHelper.ts b/packages/core/src/composables/useZoomPanHelper.ts index 4f54c2ea..929cc306 100644 --- a/packages/core/src/composables/useZoomPanHelper.ts +++ b/packages/core/src/composables/useZoomPanHelper.ts @@ -1,7 +1,6 @@ import { zoomIdentity } from 'd3-zoom' import useVueFlow from './useVueFlow' import useWindow from './useWindow' -import { clampPosition, getRectOfNodes, getTransformForBounds, pointToRendererPoint } from '~/utils' import type { D3Selection, Dimensions, Getters, GraphNode, ViewportFunctions } from '~/types' const DEFAULT_PADDING = 0.1 diff --git a/packages/core/src/store/actions.ts b/packages/core/src/store/actions.ts index d4dd4d7d..c2817c52 100644 --- a/packages/core/src/store/actions.ts +++ b/packages/core/src/store/actions.ts @@ -19,31 +19,6 @@ import type { Rect, State, } from '~/types' -import { - addEdgeToStore, - applyChanges, - createAdditionChange, - createGraphNodes, - createRemoveChange, - createSelectionChange, - getConnectedEdges, - getDimensions, - getHandleBounds, - getOverlappingArea, - getSelectionChanges, - isDef, - isEdge, - isGraphEdge, - isGraphNode, - isNode, - isRect, - nodeToRect, - parseEdge, - pointToRendererPoint, - updateEdgeAction, - warn, -} from '~/utils' -import { useZoomPanHelper } from '~/composables' export default (state: State, getters: ComputedGetters): Actions => { const updateNodeInternals: Actions['updateNodeInternals'] = (ids) => { diff --git a/packages/core/src/utils/graph.ts b/packages/core/src/utils/graph.ts index 122590db..471b5df6 100644 --- a/packages/core/src/utils/graph.ts +++ b/packages/core/src/utils/graph.ts @@ -20,7 +20,6 @@ import type { XYPosition, XYZPosition, } from '~/types' -import { useWindow } from '~/composables' export const nodeToRect = (node: GraphNode): Rect => ({ ...(node.computedPosition || { x: 0, y: 0 }),