Skip to content

Commit d680342

Browse files
committed
cleanup
1 parent 2614f64 commit d680342

2 files changed

Lines changed: 5 additions & 18 deletions

File tree

ui/selectors/selectors.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2960,7 +2960,7 @@ export function getUrlScanCacheResult(state, hostname) {
29602960
* @param {*} state
29612961
* @returns The token scan cache object
29622962
*/
2963-
function getTokenScanCache(state) {
2963+
export function getTokenScanCache(state) {
29642964
return state.metamask.tokenScanCache;
29652965
}
29662966

ui/selectors/token-trust-signals.ts

Lines changed: 4 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { createDeepEqualSelector } from '../../shared/lib/selectors/selector-creators';
22
import type { MultichainTokenScanKey } from '../helpers/utils/token-scan';
33
import type { MetaMaskReduxState } from '../store/store';
4+
import { getTokenScanCache } from './selectors';
45
import { EMPTY_OBJECT } from './shared';
56

67
type TokenScanCacheResult = {
@@ -16,24 +17,10 @@ export type TokenScanCacheResults = Record<
1617
TokenScanCacheResult
1718
>;
1819

19-
type MetaMaskWithTokenScanCache = {
20-
tokenScanCache?: TokenScanCacheResults;
21-
};
22-
23-
const getTokenScanCache = (
24-
state: MetaMaskReduxState,
25-
): TokenScanCacheResults => {
26-
const metamaskState = state.metamask as unknown as
27-
| MetaMaskWithTokenScanCache
28-
| undefined;
29-
30-
return (
31-
metamaskState?.tokenScanCache ?? (EMPTY_OBJECT as TokenScanCacheResults)
32-
);
33-
};
34-
3520
export const getTokenScanResultsForCacheKeys = createDeepEqualSelector(
36-
getTokenScanCache,
21+
(state: MetaMaskReduxState) =>
22+
(getTokenScanCache(state) as TokenScanCacheResults | undefined) ??
23+
(EMPTY_OBJECT as TokenScanCacheResults),
3724
(_state: MetaMaskReduxState, tokenScanCacheKeys?: MultichainTokenScanKey[]) =>
3825
tokenScanCacheKeys,
3926
(tokenScanCache, tokenScanCacheKeys): TokenScanCacheResults => {

0 commit comments

Comments
 (0)