chore(zustand): update

This commit is contained in:
moklick
2023-01-10 19:24:01 +01:00
parent 45fb34cc7b
commit ab91fcce43
22 changed files with 317 additions and 165 deletions
@@ -1,5 +1,5 @@
import { CSSProperties, useCallback } from 'react';
import shallow from 'zustand/shallow';
import { shallow } from 'zustand/shallow';
import { useStore } from '../../hooks/useStore';
import { getBezierPath } from '../Edges/BezierEdge';
@@ -1,6 +1,6 @@
import { memo, HTMLAttributes, forwardRef, MouseEvent as ReactMouseEvent } from 'react';
import cc from 'classcat';
import shallow from 'zustand/shallow';
import { shallow } from 'zustand/shallow';
import { useStore, useStoreApi } from '../../hooks/useStore';
import { useNodeId } from '../../contexts/NodeIdContext';
@@ -6,7 +6,7 @@
import { memo, useRef, useEffect } from 'react';
import type { MouseEvent, KeyboardEvent } from 'react';
import cc from 'classcat';
import shallow from 'zustand/shallow';
import { shallow } from 'zustand/shallow';
import { useStore, useStoreApi } from '../../hooks/useStore';
import { getRectOfNodes } from '../../utils/graph';
@@ -1,5 +1,5 @@
import { memo, useEffect } from 'react';
import shallow from 'zustand/shallow';
import { shallow } from 'zustand/shallow';
import { useStore, useStoreApi } from '../../hooks/useStore';
import type { ReactFlowState, OnSelectionChangeFunc, Node, Edge } from '../../types';
@@ -1,6 +1,6 @@
import { useEffect } from 'react';
import { StoreApi } from 'zustand';
import shallow from 'zustand/shallow';
import { shallow } from 'zustand/shallow';
import { useStore, useStoreApi } from '../../hooks/useStore';
import type { Node, Edge, ReactFlowState, CoordinateExtent, ReactFlowProps, ReactFlowStore } from '../../types';
@@ -1,4 +1,4 @@
import shallow from 'zustand/shallow';
import { shallow } from 'zustand/shallow';
import { useStore } from '../../hooks/useStore';
import type { ReactFlowState } from '../../types';
@@ -1,5 +1,5 @@
import { memo } from 'react';
import shallow from 'zustand/shallow';
import { shallow } from 'zustand/shallow';
import cc from 'classcat';
import { useStore } from '../../hooks/useStore';
@@ -1,6 +1,6 @@
import { memo, useMemo, useEffect, useRef } from 'react';
import type { ComponentType } from 'react';
import shallow from 'zustand/shallow';
import { shallow } from 'zustand/shallow';
import useVisibleNodes from '../../hooks/useVisibleNodes';
import { useStore } from '../../hooks/useStore';
+1 -1
View File
@@ -3,7 +3,7 @@
*/
import { memo, useRef, MouseEvent as ReactMouseEvent, ReactNode } from 'react';
import shallow from 'zustand/shallow';
import { shallow } from 'zustand/shallow';
import cc from 'classcat';
import UserSelection from '../../components/UserSelection';
@@ -1,5 +1,5 @@
import { useMemo, useRef } from 'react';
import shallow from 'zustand/shallow';
import { shallow } from 'zustand/shallow';
import { devWarn } from '../../utils';
import { CreateEdgeTypes } from '../EdgeRenderer/utils';
@@ -3,7 +3,7 @@ import { useEffect, useRef } from 'react';
import { zoom, zoomIdentity } from 'd3-zoom';
import type { D3ZoomEvent } from 'd3-zoom';
import { select, pointer } from 'd3-selection';
import shallow from 'zustand/shallow';
import { shallow } from 'zustand/shallow';
import useKeyPress from '../../hooks/useKeyPress';
import useResizeHandler from '../../hooks/useResizeHandler';
+1 -1
View File
@@ -1,4 +1,4 @@
import shallow from 'zustand/shallow';
import { shallow } from 'zustand/shallow';
import { useStore } from '../hooks/useStore';
import type { Viewport, ReactFlowState } from '../types';
+1 -1
View File
@@ -1,6 +1,6 @@
import { useMemo } from 'react';
import { zoomIdentity } from 'd3-zoom';
import shallow from 'zustand/shallow';
import { shallow } from 'zustand/shallow';
import { useStoreApi, useStore } from '../hooks/useStore';
import { pointToRendererPoint, getTransformForBounds, getD3Transition } from '../utils/graph';