Skip to content

Commit fc50269

Browse files
authored
feat: add porto (#472)
1 parent 35b9af6 commit fc50269

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

packages/connectkit/src/components/Common/ConnectorList/index.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import { WalletProps, useWallets } from '../../../wallets/useWallets';
1818
import {
1919
detectBrowser,
2020
isCoinbaseWalletConnector,
21+
isPortoConnector,
2122
isWalletConnectConnector,
2223
} from '../../../utils';
2324
import { useLastConnector } from '../../../hooks/useLastConnector';
@@ -121,7 +122,7 @@ const ConnectorItem = ({
121122
// Safari requires opening popup on user gesture, so we connect immediately here
122123
const shouldConnectImmediately =
123124
(detectBrowser() === 'safari' || detectBrowser() === 'ios') &&
124-
isCoinbaseWalletConnector(wallet.connector.id);
125+
(isCoinbaseWalletConnector(wallet.connector.id) || isPortoConnector(wallet.connector.id));
125126

126127
if (redirectToMoreWallets || shouldConnectImmediately) deeplink = undefined; // mobile redirects to more wallets page
127128

packages/connectkit/src/utils/index.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,9 @@ export const isCoinbaseWalletConnector = (connectorId?: string) =>
9595
export const isLedgerConnector = (connectorId?: string) =>
9696
connectorId === 'ledger';
9797

98+
export const isPortoConnector = (connectorId?: string) =>
99+
connectorId === 'xyz.ithaca.porto';
100+
98101
export const isSafeConnector = (connectorId?: string) => connectorId === 'safe';
99102

100103
export const isInjectedConnector = (connectorId?: string) =>

0 commit comments

Comments
 (0)