@primer/react
Version:
An implementation of GitHub's Primer Design System using React
18 lines (14 loc) • 356 B
JavaScript
;
var React = require('react');
function useEffectOnce(callback) {
const savedCallback = React.useRef(callback);
const called = React.useRef(false);
React.useEffect(() => {
if (called.current === true) {
return;
}
called.current = true;
savedCallback.current();
}, []);
}
exports.useEffectOnce = useEffectOnce;