@sky-mavis/tanto-widget
Version:
Tanto Widget
21 lines (17 loc) • 474 B
JavaScript
;
var wagmi = require('wagmi');
var useAuth = require('../contexts/auth/useAuth.cjs');
function useAccount() {
const wagmiAccount = wagmi.useAccount();
const {
enable: enableAuth,
isSigningIn
} = useAuth.useAuth();
if (!enableAuth) return wagmiAccount;
return {
...wagmiAccount,
isConnected: wagmiAccount.isConnected && !isSigningIn,
isConnecting: wagmiAccount.isConnecting || isSigningIn
};
}
exports.useAccount = useAccount;