From 7391b0609864011e4bbed039c870f6034b40c603 Mon Sep 17 00:00:00 2001 From: Magne Cedric Date: Tue, 24 Sep 2024 14:40:27 +0200 Subject: [PATCH] feat(mm-login): remove unused metamask connect handler --- src/components/ParserOpenRPC/AuthBox/index.tsx | 4 ++-- src/theme/Root.tsx | 13 ------------- 2 files changed, 2 insertions(+), 15 deletions(-) diff --git a/src/components/ParserOpenRPC/AuthBox/index.tsx b/src/components/ParserOpenRPC/AuthBox/index.tsx index 2d3facaf769..d5a1b634751 100644 --- a/src/components/ParserOpenRPC/AuthBox/index.tsx +++ b/src/components/ParserOpenRPC/AuthBox/index.tsx @@ -10,14 +10,14 @@ interface AuthBoxProps { } export const AuthBox = ({ isMetamaskNetwork = false }: AuthBoxProps) => { - const { metaMaskConnectHandler, metaMaskWalletIdConnectHandler } = useContext(MetamaskProviderContext); + const { metaMaskWalletIdConnectHandler } = useContext(MetamaskProviderContext); const connectHandler = () => { trackClickForSegment({ eventName: "Connect wallet", clickType: "Connect wallet", userExperience: "B", }); - isMetamaskNetwork ? metaMaskConnectHandler() : metaMaskWalletIdConnectHandler(); + metaMaskWalletIdConnectHandler(); }; return (
diff --git a/src/theme/Root.tsx b/src/theme/Root.tsx index f8ece80b667..ffc0cf92dee 100644 --- a/src/theme/Root.tsx +++ b/src/theme/Root.tsx @@ -44,7 +44,6 @@ interface Project { interface IMetamaskProviderContext { projects: { [key: string]: Project }; setProjects: (arg: { [key: string]: Project }) => void; - metaMaskConnectHandler: () => Promise; metaMaskDisconnect: () => Promise; metaMaskWalletIdConnectHandler: () => Promise; userId: string | undefined; @@ -63,7 +62,6 @@ interface IMetamaskProviderContext { export const MetamaskProviderContext = createContext({ projects: {}, setProjects: () => {}, - metaMaskConnectHandler: () => new Promise(() => {}), metaMaskDisconnect: () => new Promise(() => {}), metaMaskWalletIdConnectHandler: () => new Promise(() => {}), userId: undefined, @@ -125,16 +123,6 @@ export const LoginProvider = ({ children }) => { } catch (e) {} }; - const metaMaskConnectHandler = async () => { - try { - const accounts = await sdk.connect(); - setMetaMaskAccount(accounts); - if (accounts && accounts.length > 0) { - setMetaMaskAccount(accounts[0]); - } - } catch (e) {} - }; - useEffect(() => { const provider = sdk?.getProvider(); setMetaMaskProvider(provider); @@ -224,7 +212,6 @@ export const LoginProvider = ({ children }) => { setMetaMaskAccount, projects, setProjects, - metaMaskConnectHandler, metaMaskDisconnect, metaMaskWalletIdConnectHandler, userId,