Skip to content

Commit 7989bb3

Browse files
committed
chore: add a bunch of logging etc
1 parent 1819f9c commit 7989bb3

File tree

4 files changed

+45
-18
lines changed

4 files changed

+45
-18
lines changed

src/components/AuthLogin/AuthModal.tsx

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -161,29 +161,40 @@ const AuthModal = ({
161161
const { pathname } = location;
162162

163163
const login = async () => {
164+
console.log('in login')
164165
setStep(AUTH_LOGIN_STEP.CONNECTING);
165166
try {
166-
if (!sdk.isExtensionActive()) {
167-
setOpen(false);
168-
}
167+
// This will cause problems on mobile
168+
// if (!sdk.isExtensionActive()) {
169+
// setOpen(false);
170+
// }
169171

170172
// Try to connect wallet first
171173
const accounts = await sdk.connect();
174+
console.log({ accounts })
172175

176+
console.log('before accounts if')
173177
if (accounts && accounts.length > 0) {
174178
setMetaMaskAccount(accounts[0]);
175179
fetchLineaEns(accounts[0]);
176180
const provider = sdk.getProvider();
177181
setMetaMaskProvider(provider);
178182
}
179183

184+
console.log('before get customProvider')
180185
const customProvider = sdk.getProvider()
186+
console.log('customProvider', customProvider)
181187
// Call Profile SDK API to retrieve Hydra Access Token & Wallet userProfile
182188
// Hydra Access Token will be used to fetch Infura API
189+
console.log('before authenticateAndAuthorize')
183190
const { accessToken, userProfile } = await authenticateAndAuthorize(
184191
VERCEL_ENV as string,
185192
customProvider,
186193
);
194+
console.log('accessToken', accessToken)
195+
console.log('userProfile', userProfile)
196+
197+
console.log("before loginResponse")
187198

188199
const loginResponse = await (
189200
await fetch(
@@ -201,6 +212,8 @@ const AuthModal = ({
201212
)
202213
).json();
203214

215+
console.log('loginResponse', loginResponse)
216+
204217
if (!loginResponse) throw new Error("Something went wrong");
205218

206219
const { data, session, token } = loginResponse;
@@ -310,7 +323,12 @@ const AuthModal = ({
310323
}
311324
};
312325

326+
console.log('just before use effect')
327+
313328
useEffect(() => {
329+
console.log('in use effect')
330+
console.log('open', open)
331+
console.log('step', step)
314332
if (open && step == AUTH_LOGIN_STEP.CONNECTING) {
315333
(async () => {
316334
try {

src/components/Faucet/Hero.tsx

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,10 @@ export default function Hero({
3737
walletAuthUrl,
3838
} = useContext(MetamaskProviderContext);
3939

40-
const isMobile = sdk.platformManager.isMobile()
40+
41+
// const isMobile = sdk.platformManager.isMobile;
42+
const isMobile = true
43+
console.log(sdk.platformManager)
4144
const isExtensionActive = sdk.isExtensionActive();
4245

4346
const showInstallButton = !isExtensionActive && !isMobile;
@@ -54,6 +57,7 @@ export default function Hero({
5457
responseMsg: null,
5558
timestamp: Date.now(),
5659
});
60+
console.log("gon trigg");
5761
metaMaskWalletIdConnectHandler();
5862
};
5963

@@ -97,7 +101,7 @@ export default function Hero({
97101
styles.hero,
98102
network === "linea" && styles.linea,
99103
network === "sepolia" && styles.sepolia,
100-
className,
104+
className
101105
)}
102106
>
103107
{!(!showInstallButton && metaMaskAccount) && <EthIcon />}
@@ -141,7 +145,7 @@ export default function Hero({
141145
)}
142146
<div
143147
className={clsx(
144-
!!Object.keys(projects).length && styles.alignedButtons,
148+
!!Object.keys(projects).length && styles.alignedButtons
145149
)}
146150
>
147151
{showInstallButton ? (

src/lib/siwsrp/auth.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,12 @@ export const authenticateAndAuthorize = async (env: string, customProvider: SDKP
7171
let accessToken: string, userProfile: SDK.UserProfile;
7272
try {
7373
const authInstance = auth(env);
74+
console.log("authInstance", authInstance);
75+
console.log("customProvider", customProvider);
7476
authInstance.setCustomProvider(customProvider);
77+
console.log('about to connectSnap')
7578
await authInstance.connectSnap();
79+
console.log('after connectSnap')
7680
accessToken = await authInstance.getAccessToken();
7781
userProfile = await authInstance.getUserProfile();
7882
} catch (e: any) {

src/theme/Root.tsx

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -72,28 +72,28 @@ interface IMetamaskProviderContext {
7272
export const MetamaskProviderContext = createContext<IMetamaskProviderContext>({
7373
token: undefined,
7474
projects: {},
75-
setProjects: () => {},
76-
metaMaskDisconnect: () => new Promise(() => {}),
77-
metaMaskWalletIdConnectHandler: () => new Promise(() => {}),
75+
setProjects: () => { },
76+
metaMaskDisconnect: () => new Promise(() => { }),
77+
metaMaskWalletIdConnectHandler: () => new Promise(() => { }),
7878
userId: undefined,
7979
metaMaskAccount: undefined,
8080
metaMaskAccountEns: undefined,
81-
setMetaMaskAccount: () => {},
81+
setMetaMaskAccount: () => { },
8282
uksTier: undefined,
8383
metaMaskProvider: undefined,
84-
setMetaMaskProvider: () => {},
84+
setMetaMaskProvider: () => { },
8585
sdk: undefined,
86-
setNeedsMfa: () => {},
86+
setNeedsMfa: () => { },
8787
needsMfa: false,
88-
setWalletLinked: () => {},
88+
setWalletLinked: () => { },
8989
walletLinked: undefined,
90-
setWalletAuthUrl: () => {},
90+
setWalletAuthUrl: () => { },
9191
walletAuthUrl: "",
9292
userAPIKey: "",
93-
setUserAPIKey: () => {},
94-
fetchLineaEns: () => new Promise(() => {}),
93+
setUserAPIKey: () => { },
94+
fetchLineaEns: () => new Promise(() => { }),
9595
userEncPublicKey: undefined,
96-
setUserEncPublicKey: () => {},
96+
setUserEncPublicKey: () => { },
9797
});
9898

9999
const sdk = new MetaMaskSDK({
@@ -173,10 +173,11 @@ export const LoginProvider = ({ children }) => {
173173
const provider = sdk.getProvider();
174174
setMetaMaskProvider(provider);
175175
}
176-
} catch (e) {}
176+
} catch (e) { }
177177
};
178178

179179
const metaMaskWalletIdConnectHandler = useCallback(async () => {
180+
console.log("in metaMaskWalletIdConnectHandler");
180181
try {
181182
setOpenAuthModal(true);
182183
} catch (err) {

0 commit comments

Comments
 (0)