Skip to content

Commit

Permalink
feat(mm-login): remove unused metamask connect handler
Browse files Browse the repository at this point in the history
  • Loading branch information
Magne Cedric committed Sep 24, 2024
1 parent e8f57eb commit 7391b06
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 15 deletions.
4 changes: 2 additions & 2 deletions src/components/ParserOpenRPC/AuthBox/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -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 (
<div className={styles.msgWrapper}>
Expand Down
13 changes: 0 additions & 13 deletions src/theme/Root.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,6 @@ interface Project {
interface IMetamaskProviderContext {
projects: { [key: string]: Project };
setProjects: (arg: { [key: string]: Project }) => void;
metaMaskConnectHandler: () => Promise<void>;
metaMaskDisconnect: () => Promise<void>;
metaMaskWalletIdConnectHandler: () => Promise<void>;
userId: string | undefined;
Expand All @@ -63,7 +62,6 @@ interface IMetamaskProviderContext {
export const MetamaskProviderContext = createContext<IMetamaskProviderContext>({
projects: {},
setProjects: () => {},
metaMaskConnectHandler: () => new Promise(() => {}),
metaMaskDisconnect: () => new Promise(() => {}),
metaMaskWalletIdConnectHandler: () => new Promise(() => {}),
userId: undefined,
Expand Down Expand Up @@ -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);
Expand Down Expand Up @@ -224,7 +212,6 @@ export const LoginProvider = ({ children }) => {
setMetaMaskAccount,
projects,
setProjects,
metaMaskConnectHandler,
metaMaskDisconnect,
metaMaskWalletIdConnectHandler,
userId,
Expand Down

0 comments on commit 7391b06

Please sign in to comment.