diff --git a/packages/core/src/hooks/useStore.ts b/packages/core/src/hooks/useStore.ts index 87ae9304..3cdccb8a 100644 --- a/packages/core/src/hooks/useStore.ts +++ b/packages/core/src/hooks/useStore.ts @@ -4,12 +4,13 @@ import { StoreApi, useStore as useZustandStore } from 'zustand'; import StoreContext from '../contexts/RFStoreContext'; import { ReactFlowState } from '../types'; -const errorMessage = 'Seems like you have not used zustand provider as an ancestor.'; +const errorMessage = + '[React Flow]: Seems like you have not used zustand provider as an ancestor. Help: https://reactflow.dev/error#100'; type ExtractState = StoreApi extends { getState: () => infer T } ? T : never; function useStore( - selector: (state: ExtractState) => StateSlice, + selector: (state: ReactFlowState) => StateSlice, equalityFn?: (a: StateSlice, b: StateSlice) => boolean ) { const store = useContext(StoreContext);