haunted
Version:
Hooks for web components
11 lines (10 loc) • 302 B
JavaScript
import { useMemo } from "./use-memo";
/**
* @function
* @template {Function} T
* @param {T} fn - callback to memoize
* @param {unknown[]} inputs - dependencies to callback memoization
* @return {T}
*/
const useCallback = (fn, inputs) => useMemo(() => fn, inputs);
export { useCallback };