UNPKG

@evolu/react

Version:

Evolu for React

9 lines (8 loc) 331 B
import { constNull } from "@evolu/common"; import { useSyncExternalStore } from "react"; import { useEvolu } from "./useEvolu.js"; /** Subscribe to {@link EvoluError} changes. */ export const useEvoluError = () => { const evolu = useEvolu(); return useSyncExternalStore(evolu.subscribeError, evolu.getError, constNull); };