chore(core): remove unnecessary imports
This commit is contained in:
@@ -4,9 +4,7 @@ import { select } from 'd3-selection'
|
|||||||
import type { Ref } from 'vue'
|
import type { Ref } from 'vue'
|
||||||
import type { MaybeRef } from '@vueuse/core'
|
import type { MaybeRef } from '@vueuse/core'
|
||||||
import useVueFlow from './useVueFlow'
|
import useVueFlow from './useVueFlow'
|
||||||
import { handleNodeClick, pointToRendererPoint } from '~/utils'
|
|
||||||
import type { NodeDragEvent, NodeDragItem, SnapGrid, XYPosition } from '~/types'
|
import type { NodeDragEvent, NodeDragItem, SnapGrid, XYPosition } from '~/types'
|
||||||
import { getDragItems, getEventHandlerParams, hasSelector, updatePosition } from '~/utils/drag'
|
|
||||||
|
|
||||||
export type UseDragEvent = D3DragEvent<HTMLDivElement, null, SubjectPosition>
|
export type UseDragEvent = D3DragEvent<HTMLDivElement, null, SubjectPosition>
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
import useVueFlow from './useVueFlow'
|
import useVueFlow from './useVueFlow'
|
||||||
import { EdgeId, EdgeRef } from '~/context'
|
|
||||||
import type { CustomEvent, ElementData } from '~/types'
|
import type { CustomEvent, ElementData } from '~/types'
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
import type { MaybeRef } from '@vueuse/core'
|
import type { MaybeRef } from '@vueuse/core'
|
||||||
import { isFunction } from '@vueuse/core'
|
import { isFunction } from '@vueuse/core'
|
||||||
import useVueFlow from './useVueFlow'
|
import useVueFlow from './useVueFlow'
|
||||||
import { getHostForElement } from '~/utils'
|
|
||||||
import type { Connection, Getters, GraphEdge, HandleType, ValidConnectionFunc } from '~/types'
|
import type { Connection, Getters, GraphEdge, HandleType, ValidConnectionFunc } from '~/types'
|
||||||
import { ConnectionMode } from '~/types'
|
import { ConnectionMode } from '~/types'
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
import useVueFlow from './useVueFlow'
|
import useVueFlow from './useVueFlow'
|
||||||
import { NodeId, NodeRef } from '~/context'
|
|
||||||
import type { CustomEvent, ElementData } from '~/types'
|
import type { CustomEvent, ElementData } from '~/types'
|
||||||
import { getConnectedEdges } from '~/utils'
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Access a node, it's parent (if one exists) and connected edges
|
* Access a node, it's parent (if one exists) and connected edges
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
import type { EffectScope } from 'vue'
|
import type { EffectScope } from 'vue'
|
||||||
import type { FlowOptions, FlowProps, State, VueFlowStore } from '~/types'
|
import type { FlowOptions, FlowProps, State, VueFlowStore } from '~/types'
|
||||||
import { VueFlow } from '~/context'
|
|
||||||
import { useActions, useGetters, useState } from '~/store'
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Stores all currently created store instances
|
* Stores all currently created store instances
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
import { zoomIdentity } from 'd3-zoom'
|
import { zoomIdentity } from 'd3-zoom'
|
||||||
import useVueFlow from './useVueFlow'
|
import useVueFlow from './useVueFlow'
|
||||||
import useWindow from './useWindow'
|
import useWindow from './useWindow'
|
||||||
import { clampPosition, getRectOfNodes, getTransformForBounds, pointToRendererPoint } from '~/utils'
|
|
||||||
import type { D3Selection, Dimensions, Getters, GraphNode, ViewportFunctions } from '~/types'
|
import type { D3Selection, Dimensions, Getters, GraphNode, ViewportFunctions } from '~/types'
|
||||||
|
|
||||||
const DEFAULT_PADDING = 0.1
|
const DEFAULT_PADDING = 0.1
|
||||||
|
|||||||
@@ -19,31 +19,6 @@ import type {
|
|||||||
Rect,
|
Rect,
|
||||||
State,
|
State,
|
||||||
} from '~/types'
|
} 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 => {
|
export default (state: State, getters: ComputedGetters): Actions => {
|
||||||
const updateNodeInternals: Actions['updateNodeInternals'] = (ids) => {
|
const updateNodeInternals: Actions['updateNodeInternals'] = (ids) => {
|
||||||
|
|||||||
@@ -20,7 +20,6 @@ import type {
|
|||||||
XYPosition,
|
XYPosition,
|
||||||
XYZPosition,
|
XYZPosition,
|
||||||
} from '~/types'
|
} from '~/types'
|
||||||
import { useWindow } from '~/composables'
|
|
||||||
|
|
||||||
export const nodeToRect = (node: GraphNode): Rect => ({
|
export const nodeToRect = (node: GraphNode): Rect => ({
|
||||||
...(node.computedPosition || { x: 0, y: 0 }),
|
...(node.computedPosition || { x: 0, y: 0 }),
|
||||||
|
|||||||
Reference in New Issue
Block a user