From 2114e7e2a564b0c78e1706aa21ce1590eae8e11d Mon Sep 17 00:00:00 2001 From: Jan-Felix Date: Thu, 25 Jul 2024 14:28:07 +0200 Subject: [PATCH] cleanup --- .../src/routes/RoutesDrawer/ConnectButton/index.tsx | 4 ++-- extension/src/routes/RoutesDrawer/Edit/index.tsx | 2 -- extension/src/routes/legacyConnectionMigrations.ts | 1 - extension/src/routes/routeHooks.tsx | 10 ++++++++-- extension/src/types.ts | 7 +------ 5 files changed, 11 insertions(+), 13 deletions(-) diff --git a/extension/src/routes/RoutesDrawer/ConnectButton/index.tsx b/extension/src/routes/RoutesDrawer/ConnectButton/index.tsx index ba87dce9..d4a8ea49 100644 --- a/extension/src/routes/RoutesDrawer/ConnectButton/index.tsx +++ b/extension/src/routes/RoutesDrawer/ConnectButton/index.tsx @@ -7,14 +7,14 @@ import { shortenAddress } from '../../../components/Address' import { CHAIN_NAME } from '../../../chains' import { useMetaMask, useWalletConnect } from '../../../providers' import PUBLIC_PATH from '../../../publicPath' -import { ProviderType, Route } from '../../../types' +import { ProviderType } from '../../../types' import { validateAddress } from '../../../utils' import { useRoute, useRoutes } from '../../routeHooks' import metamaskLogoUrl from './metamask-logo.svg' import classes from './style.module.css' import walletConnectLogoUrl from './wallet-connect-logo.png' -import { ChainId, formatPrefixedAddress, parsePrefixedAddress } from 'ser-kit' +import { ChainId, parsePrefixedAddress } from 'ser-kit' import { asLegacyConnection, fromLegacyConnection, diff --git a/extension/src/routes/RoutesDrawer/Edit/index.tsx b/extension/src/routes/RoutesDrawer/Edit/index.tsx index c4cf6485..ce672ce3 100644 --- a/extension/src/routes/RoutesDrawer/Edit/index.tsx +++ b/extension/src/routes/RoutesDrawer/Edit/index.tsx @@ -49,8 +49,6 @@ type ConnectionPatch = { multisendCallOnly?: string } -const ETH_ZERO_ADDRESS = 'eth:0x0000000000000000000000000000000000000000' - const EditConnection: React.FC = ({ connectionId, onLaunched }) => { const [routes, setRoutes] = useRoutes() const { route } = useRoute(connectionId) diff --git a/extension/src/routes/legacyConnectionMigrations.ts b/extension/src/routes/legacyConnectionMigrations.ts index 5ca09100..3596ef8a 100644 --- a/extension/src/routes/legacyConnectionMigrations.ts +++ b/extension/src/routes/legacyConnectionMigrations.ts @@ -15,7 +15,6 @@ import { queryRolesV2MultiSend, } from '../integrations/zodiac/rolesMultisend' import { Route, LegacyConnection, ProviderType } from '../types' -import { validateAddress } from '../utils' import { ZeroAddress } from 'ethers' type LegacyConnectionStateMigration = ( diff --git a/extension/src/routes/routeHooks.tsx b/extension/src/routes/routeHooks.tsx index 049e2f57..c67e379d 100644 --- a/extension/src/routes/routeHooks.tsx +++ b/extension/src/routes/routeHooks.tsx @@ -1,4 +1,4 @@ -import React, { ReactNode, useCallback, useEffect, useState } from 'react' +import React, { ReactNode, useCallback, useEffect } from 'react' import { createContext, useContext, useMemo } from 'react' import { useMetaMask, useWalletConnect } from '../providers' @@ -85,7 +85,13 @@ export const ProvideRoutes: React.FC<{ children: ReactNode }> = ({ } ) } - }, [routesRevision, legacyConnections, setRoutes, setSelectedRouteId]) + }, [ + routesRevision, + legacyConnections, + setRoutes, + setRoutesRevision, + setSelectedRouteId, + ]) const packedRoutesContext: RouteContextT = useMemo( () => [routes, setRoutes], diff --git a/extension/src/types.ts b/extension/src/types.ts index ea1e5257..3ad36b14 100644 --- a/extension/src/types.ts +++ b/extension/src/types.ts @@ -1,9 +1,4 @@ -import { - ChainId, - PrefixedAddress, - Route as CompleteRoute, - StartingPoint, -} from 'ser-kit' +import { ChainId, PrefixedAddress, Route as CompleteRoute } from 'ser-kit' import { SupportedModuleType } from './integrations/zodiac/types' export enum ProviderType {