chore: update vueuse
This commit is contained in:
@@ -38,7 +38,7 @@
|
|||||||
"vue": "^3.2.25"
|
"vue": "^3.2.25"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@vueuse/core": "^8.9.4",
|
"@vueuse/core": "^9.0.0",
|
||||||
"d3-drag": "^3.0.0",
|
"d3-drag": "^3.0.0",
|
||||||
"d3-selection": "^3.0.0",
|
"d3-selection": "^3.0.0",
|
||||||
"d3-zoom": "^3.0.0"
|
"d3-zoom": "^3.0.0"
|
||||||
|
|||||||
@@ -5,10 +5,12 @@ import { getNodesInside, isEdgeVisible } from '~/utils'
|
|||||||
export default (state: State): ComputedGetters => {
|
export default (state: State): ComputedGetters => {
|
||||||
const nodeIds = computed(() => state.nodes.map((n) => n.id))
|
const nodeIds = computed(() => state.nodes.map((n) => n.id))
|
||||||
const edgeIds = computed(() => state.edges.map((e) => e.id))
|
const edgeIds = computed(() => state.edges.map((e) => e.id))
|
||||||
|
|
||||||
const getNode: ComputedGetters['getNode'] = computed(() => (id: string) => {
|
const getNode: ComputedGetters['getNode'] = computed(() => (id: string) => {
|
||||||
if (state.nodes && !nodeIds.value.length) return state.nodes.find((node) => node.id === id)
|
if (state.nodes && !nodeIds.value.length) return state.nodes.find((node) => node.id === id)
|
||||||
return state.nodes[nodeIds.value.indexOf(id)]
|
return state.nodes[nodeIds.value.indexOf(id)]
|
||||||
})
|
})
|
||||||
|
|
||||||
const getEdge: ComputedGetters['getEdge'] = computed(() => (id: string) => {
|
const getEdge: ComputedGetters['getEdge'] = computed(() => (id: string) => {
|
||||||
if (state.edges && !edgeIds.value.length) return state.edges.find((edge) => edge.id === id)
|
if (state.edges && !edgeIds.value.length) return state.edges.find((edge) => edge.id === id)
|
||||||
return state.edges[edgeIds.value.indexOf(id)]
|
return state.edges[edgeIds.value.indexOf(id)]
|
||||||
|
|||||||
Generated
+404
-467
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user