fix(hooks): repair useStoreActions hook

This commit is contained in:
moklick
2021-01-21 19:35:04 +01:00
parent e9a7ade236
commit 252552a694
8 changed files with 63 additions and 37 deletions
+3 -2
View File
@@ -1,10 +1,11 @@
import React from 'react';
import { useStoreState, useStoreActions } from 'react-flow-renderer';
import { useStoreState, useStoreActions, isNode } from 'react-flow-renderer';
const Sidebar = () => {
const nodes = useStoreState((store) => store.nodes);
const elements = useStoreState((store) => store.elements);
const transform = useStoreState((store) => store.transform);
const setSelectedElements = useStoreActions((actions) => actions.setSelectedElements);
const nodes = elements.filter(isNode);
const selectAll = () => {
setSelectedElements(nodes.map((node) => ({ id: node.id, type: node.type })));