UNPKG

@schema-render/core-react

Version:

Through a set of simple JSON Schema, efficiently build a set of forms.

11 lines (10 loc) 295 B
import { useEffect } from "react"; import useLatest from "./useLatest"; const useAsyncEffect = (fn, deps)=>{ const fnRef = useLatest(fn); useEffect(()=>{ fnRef.current(); // eslint-disable-next-line react-hooks/exhaustive-deps }, deps); }; export default useAsyncEffect;