refactor(core): use empty arr when updating all internals (#1476)

* refactor(core): use empty arr when updating all internals

* chore(changeset): add
This commit is contained in:
Braks
2024-06-18 12:29:29 +02:00
parent 55a76cd9ad
commit cff55c8ebf
5 changed files with 10 additions and 10 deletions
+2 -7
View File
@@ -53,16 +53,11 @@ import {
} from '../utils'
import { storeOptionsToSkip, useState } from './state'
export function useActions(
id: string,
state: State,
nodeLookup: ComputedRef<NodeLookup>,
edgeLookup: ComputedRef<EdgeLookup>,
): Actions {
export function useActions(state: State, nodeLookup: ComputedRef<NodeLookup>, edgeLookup: ComputedRef<EdgeLookup>): Actions {
const viewportHelper = useViewportHelper(state)
const updateNodeInternals: Actions['updateNodeInternals'] = (ids) => {
const updateIds = ids ?? state.nodes.map((n) => n.id) ?? []
const updateIds = ids ?? []
state.hooks.updateNodeInternals.trigger(updateIds)
}