@dynamic-labs/sdk-react-core
Version:
A React SDK for implementing wallet web3 authentication and authorization to your website.
20 lines (15 loc) • 468 B
JavaScript
'use client'
;
Object.defineProperty(exports, '__esModule', { value: true });
var React = require('react');
const useIsFirstRender = () => {
const isFirst = React.useRef(true);
// force it to be false on second client render only avoiding SSR issues
React.useEffect(() => {
if (isFirst.current) {
isFirst.current = false;
}
}, []);
return isFirst.current;
};
exports.useIsFirstRender = useIsFirstRender;