UNPKG

@flying-studio/use-pagination

Version:
14 lines (13 loc) 380 B
import { useCallback } from 'react'; import useLatest from './useLatest'; function useEvent(fn) { var fnRef = useLatest(fn); return useCallback(function () { var args = []; for (var _i = 0; _i < arguments.length; _i++) { args[_i] = arguments[_i]; } return fnRef.current.apply(null, args); }, []); } export default useEvent;