Skip to content

Commit f6b0cf8

Browse files
committed
rename allButtons and allExternalButtons -> allRegistryButtons
1 parent a0c7dde commit f6b0cf8

File tree

3 files changed

+13
-13
lines changed

3 files changed

+13
-13
lines changed

packages/modal/src/ui/components/ConnectWallet/ConnectWallet.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ function ConnectWallet(props: ConnectWalletProps) {
1919
walletConnectUri,
2020
metamaskConnectUri,
2121
walletRegistry,
22-
allExternalButtons,
22+
allRegistryButtons,
2323
customConnectorButtons,
2424
connectorVisibilityMap,
2525
deviceDetails,
@@ -62,21 +62,21 @@ function ConnectWallet(props: ConnectWalletProps) {
6262

6363
const allUniqueButtons = useMemo(() => {
6464
const uniqueButtonSet = new Set();
65-
return customConnectorButtons.concat(allExternalButtons).filter((button) => {
65+
return customConnectorButtons.concat(allRegistryButtons).filter((button) => {
6666
if (uniqueButtonSet.has(button.name)) return false;
6767
uniqueButtonSet.add(button.name);
6868
return true;
6969
});
70-
}, [allExternalButtons, customConnectorButtons]);
70+
}, [allRegistryButtons, customConnectorButtons]);
7171

7272
const defaultButtonKeys = useMemo(() => new Set(Object.keys(walletRegistry.default)), [walletRegistry]);
7373

7474
const defaultButtons = useMemo(() => {
7575
// display order: default injected buttons > custom adapter buttons > default non-injected buttons
7676
const buttons = [
77-
...allExternalButtons.filter((button) => button.hasInjectedWallet && defaultButtonKeys.has(button.name)),
77+
...allRegistryButtons.filter((button) => button.hasInjectedWallet && defaultButtonKeys.has(button.name)),
7878
...customConnectorButtons,
79-
...allExternalButtons.filter((button) => !button.hasInjectedWallet && defaultButtonKeys.has(button.name)),
79+
...allRegistryButtons.filter((button) => !button.hasInjectedWallet && defaultButtonKeys.has(button.name)),
8080
].sort((a, b) => {
8181
// favor MetaMask over other wallets
8282
if (a.name === WALLET_CONNECTORS.METAMASK && b.name === WALLET_CONNECTORS.METAMASK) {
@@ -101,7 +101,7 @@ function ConnectWallet(props: ConnectWalletProps) {
101101
return true;
102102
})
103103
.filter((button) => selectedChain === "all" || button.chainNamespaces?.includes(selectedChain as ChainNamespaceType));
104-
}, [allExternalButtons, customConnectorButtons, defaultButtonKeys, selectedChain]);
104+
}, [allRegistryButtons, customConnectorButtons, defaultButtonKeys, selectedChain]);
105105

106106
const installedWalletButtons = useMemo(() => {
107107
const visibilityMap = connectorVisibilityMap;

packages/modal/src/ui/components/ConnectWallet/ConnectWallet.type.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export interface ConnectWalletProps {
88
walletConnectUri: string | undefined;
99
metamaskConnectUri: string | undefined;
1010
walletRegistry?: WalletRegistry;
11-
allExternalButtons: ExternalButton[];
11+
allRegistryButtons: ExternalButton[];
1212
customConnectorButtons: ExternalButton[];
1313
connectorVisibilityMap: Record<string, boolean>;
1414
deviceDetails: { platform: platform; browser: browser; os: os };

packages/modal/src/ui/components/Root/Root.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@ function Root(props: RootProps) {
278278
[connectorVisibilityMap, chainNamespaces, config, deviceDetails.platform, isWalletConnectConnectorIncluded]
279279
);
280280

281-
const allButtons = useMemo(() => {
281+
const allRegistryButtons = useMemo(() => {
282282
return [...generateWalletButtons(walletRegistry.default), ...generateWalletButtons(walletRegistry.others)];
283283
}, [generateWalletButtons, walletRegistry.default, walletRegistry.others]);
284284

@@ -303,7 +303,7 @@ function Root(props: RootProps) {
303303
const metamaskConnectorIdx = installedConnectors.findIndex((x) => x.name === WALLET_CONNECTORS.METAMASK && !x.hasInjectedWallet);
304304
if (metamaskConnectorIdx !== -1) {
305305
const metamaskConnector = installedConnectors[metamaskConnectorIdx];
306-
let metamaskRegistryButton = allButtons.find((button) => button.name === WALLET_CONNECTORS.METAMASK);
306+
let metamaskRegistryButton = allRegistryButtons.find((button) => button.name === WALLET_CONNECTORS.METAMASK);
307307
if (!metamaskRegistryButton) {
308308
// use the default metamask registry item if it's not in the registry
309309
metamaskRegistryButton = generateWalletButtons({
@@ -321,7 +321,7 @@ function Root(props: RootProps) {
321321

322322
// make metamask the first button and limit the number of buttons
323323
return installedConnectors;
324-
}, [allButtons, config, connectorVisibilityMap, generateWalletButtons]);
324+
}, [allRegistryButtons, config, connectorVisibilityMap, generateWalletButtons]);
325325

326326
const customConnectorButtons = useMemo(() => {
327327
return installedConnectorButtons.filter((button) => !button.hasInjectedWallet);
@@ -338,12 +338,12 @@ function Root(props: RootProps) {
338338

339339
const totalExternalWallets = useMemo(() => {
340340
const uniqueWalletSet = new Set();
341-
return allButtons.concat(installedConnectorButtons).filter((button) => {
341+
return allRegistryButtons.concat(installedConnectorButtons).filter((button) => {
342342
if (uniqueWalletSet.has(button.name)) return false;
343343
uniqueWalletSet.add(button.name);
344344
return true;
345345
}).length;
346-
}, [allButtons, installedConnectorButtons]);
346+
}, [allRegistryButtons, installedConnectorButtons]);
347347

348348
const handleSocialLoginHeight = () => {
349349
setIsSocialLoginsExpanded((prev) => !prev);
@@ -499,7 +499,7 @@ function Root(props: RootProps) {
499499
metamaskConnectUri={modalState.metamaskConnectUri}
500500
config={modalState.externalWalletsConfig}
501501
walletRegistry={walletRegistry}
502-
allExternalButtons={allButtons}
502+
allRegistryButtons={allRegistryButtons}
503503
connectorVisibilityMap={connectorVisibilityMap}
504504
customConnectorButtons={customConnectorButtons}
505505
deviceDetails={deviceDetails}

0 commit comments

Comments
 (0)