chore: make rename code more clear

pull/21369/head
Joel 1 year ago
parent bb740289f4
commit 50440cdcf0

@ -86,8 +86,8 @@ export const createInspectVarsSlice: StateCreator<InspectVarsSliceShape> = (set,
}, },
renameInspectVarName: (nodeId, varId, selector) => { renameInspectVarName: (nodeId, varId, selector) => {
set((state: InspectVarsSliceShape) => { set((state: InspectVarsSliceShape) => {
const newData = produce(state, (draft) => { const nodes = produce(state.nodesWithInspectVars, (draft) => {
const targetNode = draft.nodesWithInspectVars.find(node => node.nodeId === nodeId) const targetNode = draft.find(node => node.nodeId === nodeId)
if (!targetNode) if (!targetNode)
return return
const targetVar = targetNode.vars.find(varItem => varItem.id === varId) const targetVar = targetNode.vars.find(varItem => varItem.id === varId)
@ -98,7 +98,7 @@ export const createInspectVarsSlice: StateCreator<InspectVarsSliceShape> = (set,
}, },
) )
return { return {
nodesWithInspectVars: newData.nodesWithInspectVars, nodesWithInspectVars: nodes,
} }
}) })
}, },

Loading…
Cancel
Save