@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
JavaScript
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