UNPKG

@dark-engine/core

Version:

The lightweight and powerful UI rendering engine without dependencies and written in TypeScript (Browser, Node.js, Android, iOS, Windows, Linux, macOS)

9 lines (8 loc) 310 B
import { useMemo } from '../use-memo'; import { applyRef } from '../ref'; function useImperativeHandle(ref, createHandle, deps) { const current = useMemo(() => createHandle(), deps || [{}]); ref && applyRef(ref, current); } export { useImperativeHandle }; //# sourceMappingURL=use-imperative-handle.js.map