@vela-ui/react
Version:
Vela UI React components
9 lines (7 loc) • 509 B
TypeScript
/**
* This hook is user-land implementation of the experimental `useEffectEvent` hook.
* React docs: https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event
* @see Source https://github.com/chakra-ui/chakra-ui/blob/main/packages/react/src/hooks/use-callback-ref.ts
*/
declare function useCallbackRef<Args extends unknown[], Return>(callback: ((...args: Args) => Return) | undefined, deps?: React.DependencyList): (...args: Args) => Return | undefined;
export { useCallbackRef };