From 012f715a2d0b604d055659b14b1ad45b32ed75bf Mon Sep 17 00:00:00 2001 From: pedromcunha Date: Thu, 14 Sep 2023 17:40:45 -0400 Subject: [PATCH] Upgrade RK to improve ListModal performance and remove proxy payment-processor bug --- package.json | 2 +- pages/api/reservoir/[...slug].ts | 18 ------------------ yarn.lock | 8 ++++---- 3 files changed, 5 insertions(+), 23 deletions(-) diff --git a/package.json b/package.json index 3e40c0139..72de8fef4 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "@radix-ui/react-toggle-group": "^1.0.1", "@radix-ui/react-tooltip": "^1.0.2", "@rainbow-me/rainbowkit": "^1.0.9", - "@reservoir0x/reservoir-kit-ui": "1.8.4", + "@reservoir0x/reservoir-kit-ui": "1.8.5", "@sentry/nextjs": "^7.53.1", "@types/uuid": "^9.0.1", "dayjs": "^1.11.6", diff --git a/pages/api/reservoir/[...slug].ts b/pages/api/reservoir/[...slug].ts index 3112b39f1..d3bf7758e 100644 --- a/pages/api/reservoir/[...slug].ts +++ b/pages/api/reservoir/[...slug].ts @@ -112,7 +112,6 @@ const proxy = async (req: NextApiRequest, res: NextApiResponse) => { options.headers = headers const response = await fetch(url.href, options) - let data: any const contentType = response.headers.get('content-type') @@ -128,23 +127,6 @@ const proxy = async (req: NextApiRequest, res: NextApiResponse) => { data = await response.text() } - if (endpoint.includes('supported-marketplaces')) { - if (chain.id == 1 || chain.id == 137) { - data = { - marketplaces: data.marketplaces.map((marketplace: any) => { - if (marketplace.name === 'Reservoir') { - return { - ...marketplace, - orderKind: 'payment-processor', - } - } - - return marketplace - }), - } - } - } - if (!response.ok) throw data if (contentType?.includes('image/')) { diff --git a/yarn.lock b/yarn.lock index 9ff9ba454..0873949f7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1557,10 +1557,10 @@ dependencies: "@react-hookz/deep-equal" "^1.0.3" -"@reservoir0x/reservoir-kit-ui@1.8.4": - version "1.8.4" - resolved "https://registry.yarnpkg.com/@reservoir0x/reservoir-kit-ui/-/reservoir-kit-ui-1.8.4.tgz#b85edb2a669ca6cb4ab632c08384e2d1f5277d2e" - integrity sha512-IQB4vTd1CWfHRySbD9HcZ0UzuMkw4tquoAU3D39GCrKSkttYg0HtCq/wIUlkW0Ytlgru/V41zgdkbo9Wlt/2XQ== +"@reservoir0x/reservoir-kit-ui@1.8.5": + version "1.8.5" + resolved "https://registry.yarnpkg.com/@reservoir0x/reservoir-kit-ui/-/reservoir-kit-ui-1.8.5.tgz#a47bef428202308f9fd3f9d8bca290b215278398" + integrity sha512-VacuTvrGMTS87unYZQ6g9fh+pSKPr4hs+i9tNFTXdUGHhr6PnFL11/maNupm9C9ofS2qdlRklQB4DVmucapwEQ== dependencies: "@fortawesome/fontawesome-svg-core" "^6.1.1" "@fortawesome/free-solid-svg-icons" "^6.1.1"