diff --git a/packages/core/__tests__/manager.test.ts b/packages/core/__tests__/manager.test.ts index 0ed4f19ce..a2a1732b6 100644 --- a/packages/core/__tests__/manager.test.ts +++ b/packages/core/__tests__/manager.test.ts @@ -178,14 +178,14 @@ describe('WalletManager', () => { }) }); - // it('should addChains functional', () => { - // walletManager.addChains(['osmosis'], assets); - // expect(walletManager.chainRecords).toHaveLength(2) - // expect(walletManager.walletRepos).toHaveLength(2) - // walletManager.addChains(['stargaze'], assets); - // expect(walletManager.chainRecords).toHaveLength(3) - // expect(walletManager.walletRepos).toHaveLength(3) - // }); + it('should addChains functional', () => { + walletManager.addChains(['osmosis'], assets); + expect(walletManager.chainRecords).toHaveLength(2) + expect(walletManager.walletRepos).toHaveLength(2) + walletManager.addChains(['stargaze'], assets); + expect(walletManager.chainRecords).toHaveLength(3) + expect(walletManager.walletRepos).toHaveLength(3) + }); it('should register event handlers with on()', () => { const event = 'refresh_connection'; diff --git a/packages/core/src/manager.ts b/packages/core/src/manager.ts index acf2bf24d..5bd804f2d 100644 --- a/packages/core/src/manager.ts +++ b/packages/core/src/manager.ts @@ -87,8 +87,8 @@ export class WalletManager extends StateBase { ]; wallets.forEach( ({ walletName }) => - (this._reconnectMap[walletName] = () => - this._reconnect(walletName, true)) + (this._reconnectMap[walletName] = () => + this._reconnect(walletName, true)) ); this.init( chains, @@ -195,7 +195,7 @@ export class WalletManager extends StateBase { }); newChainRecords.forEach((chainRecord) => { const index = this.chainRecords.findIndex( - (chainRecord2) => chainRecord2.name !== chainRecord.name + (chainRecord2) => chainRecord2.name === chainRecord.name ); if (index == -1) { this.chainRecords.push(chainRecord); @@ -237,7 +237,7 @@ export class WalletManager extends StateBase { } const index = this.walletRepos.findIndex( - (repo2) => repo2.chainName !== repo.chainName + (repo2) => repo2.chainName === repo.chainName ); if (index == -1) { this.walletRepos.push(repo);