UNPKG

@dynamic-labs/sdk-react-core

Version:

A React SDK for implementing wallet web3 authentication and authorization to your website.

20 lines (15 loc) 516 B
'use client' 'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var React = require('react'); var useIsFirstRender = require('../useIsFirstRender/useIsFirstRender.cjs'); const useUpdateEffect = (effect, deps) => { const isFirst = useIsFirstRender.useIsFirstRender(); React.useEffect(() => { if (!isFirst) { return effect(); } // eslint-disable-next-line react-hooks/exhaustive-deps }, deps); }; exports.useUpdateEffect = useUpdateEffect;