@appbuckets/react-ui-core
Version:
Core utilities built for AppBuckets React UI Framework
20 lines (17 loc) • 412 B
JavaScript
import * as React from 'react';
import { handleRef } from '../utils/refUtils.js';
function useForkRef(refA, refB) {
return React.useMemo(
function () {
if (refA === null && refB === null) {
return null;
}
return function (refValue) {
handleRef(refA, refValue);
handleRef(refB, refValue);
};
},
[refA, refB]
);
}
export { useForkRef as default };