UNPKG

@0xsequence/connect

Version:
27 lines 800 B
'use client'; import { useEffect, useState } from 'react'; import { useAccount, useConfig } from 'wagmi'; import { LocalStorageKey } from '../constants/localStorage.js'; /** * @deprecated use useSignInEmail instead */ export const useWaasSignInEmail = () => { const { storage } = useConfig(); const { isConnected } = useAccount(); const [email, setEmail] = useState(null); const storeEmail = async () => { const key = LocalStorageKey.WaasSignInEmail; const storedEmail = await storage?.getItem(key); setEmail(storedEmail); }; useEffect(() => { if (isConnected) { storeEmail(); } else { setEmail(null); } }, [isConnected]); return email; }; //# sourceMappingURL=useWaasSignInEmail.js.map