@puzzlehq/sdk-core
Version:
Your portal to privacy
19 lines (16 loc) • 500 B
text/typescript
import { waitForInjectedConnection } from '../utils/clientInfo.js';
export const getIsConnected = async () => {
await waitForInjectedConnection();
if (!window.aleo.puzzleWalletClient.isConnected?.query)
throw new Error('isConnected.query not found!');
try {
const isConnected: boolean =
await window.aleo.puzzleWalletClient.isConnected.query({
method: 'isConnected',
});
return isConnected;
} catch (e) {
console.error('connect error', e);
throw e
}
};