From dd78982a2bed702d420735506dae646429efa12e Mon Sep 17 00:00:00 2001 From: Bigshmow Date: Mon, 27 Jan 2025 12:49:57 -0700 Subject: [PATCH] chore: update logoUrl to be handled as optional --- .../token-search-api-service.test.ts | 6 ++---- .../src/token-search-discovery-controller.test.ts | 2 +- packages/token-search-discovery-controller/src/types.ts | 2 +- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/packages/token-search-discovery-controller/src/token-search-api-service/token-search-api-service.test.ts b/packages/token-search-discovery-controller/src/token-search-api-service/token-search-api-service.test.ts index 3db4c815c1b..7fbf9a881ce 100644 --- a/packages/token-search-discovery-controller/src/token-search-api-service/token-search-api-service.test.ts +++ b/packages/token-search-discovery-controller/src/token-search-api-service/token-search-api-service.test.ts @@ -14,7 +14,7 @@ describe('TokenSearchApiService', () => { tokenAddress: '0x1', usdPrice: 100, usdPricePercentChange: { oneDay: 10 }, - logoUrl: 'https://example.com/api/v1/tokenIcons/1/0x1.png', + logoUrl: 'https://static.cx.metamask.io/api/v1/tokenIcons/1/0x1.png', }, { name: 'Token2', @@ -23,7 +23,6 @@ describe('TokenSearchApiService', () => { tokenAddress: '0x2', usdPrice: 200, usdPricePercentChange: { oneDay: 20 }, - logoUrl: 'https://example.com/api/v1/tokenIcons/1/0x2.png', }, ], onlyChain: [ @@ -34,7 +33,7 @@ describe('TokenSearchApiService', () => { tokenAddress: '0x3', usdPrice: 300, usdPricePercentChange: { oneDay: 30 }, - logoUrl: 'https://example.com/api/v1/tokenIcons/1/0x3.png', + logoUrl: 'https://static.cx.metamask.io/api/v1/tokenIcons/1/0x3.png', }, ], onlyName: [ @@ -45,7 +44,6 @@ describe('TokenSearchApiService', () => { tokenAddress: '0x4', usdPrice: 400, usdPricePercentChange: { oneDay: 40 }, - logoUrl: 'https://example.com/api/v1/tokenIcons/1/0x4.png', }, ], }; diff --git a/packages/token-search-discovery-controller/src/token-search-discovery-controller.test.ts b/packages/token-search-discovery-controller/src/token-search-discovery-controller.test.ts index 51688885336..1e5f35e969e 100644 --- a/packages/token-search-discovery-controller/src/token-search-discovery-controller.test.ts +++ b/packages/token-search-discovery-controller/src/token-search-discovery-controller.test.ts @@ -35,7 +35,7 @@ describe('TokenSearchDiscoveryController', () => { usdPricePercentChange: { oneDay: 10, }, - logoUrl: 'https://example.com/api/v1/tokenIcons/1/0x123.png', + // no logoUrl to test optional case }, ]; diff --git a/packages/token-search-discovery-controller/src/types.ts b/packages/token-search-discovery-controller/src/types.ts index 2ae51acad76..4d9cf23b1b6 100644 --- a/packages/token-search-discovery-controller/src/types.ts +++ b/packages/token-search-discovery-controller/src/types.ts @@ -13,5 +13,5 @@ export type TokenSearchResponseItem = { usdPricePercentChange: { oneDay: number; }; - logoUrl: string; + logoUrl?: string; };