@mpxjs/webpack-plugin
Version:
mpx compile core
17 lines (16 loc) • 446 B
JavaScript
import { useRef, useImperativeHandle } from 'react';
export default function useNodesRef(props, ref, nodeRef, instance = {}) {
const _props = useRef(null);
_props.current = props;
useImperativeHandle(ref, () => {
return {
getNodeInstance() {
return {
props: _props,
nodeRef,
instance
};
}
};
});
}