UNPKG

@lobehub/ui

Version:

Lobe UI is an open-source UI component library for building AIGC web apps

16 lines (14 loc) 375 B
import { useCallback, useLayoutEffect, useRef } from "react"; //#region src/hooks/useEventCallback.ts function useEventCallback(fn) { const ref = useRef(fn); useLayoutEffect(() => { ref.current = fn; }); return useCallback((...args) => { return ref.current(...args); }, []); } //#endregion export { useEventCallback }; //# sourceMappingURL=useEventCallback.mjs.map