From 0c5b0bf0076acbf3f95b9f2d6805749a2cdfce32 Mon Sep 17 00:00:00 2001 From: MananTank Date: Wed, 9 Oct 2024 17:25:28 +0000 Subject: [PATCH] Add /unlimited-wallets framer path in rewrites, format js files with biome (#4972) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Problem solved Short description of the bug fixed or feature added --- ## PR-Codex overview This PR focuses on updating configuration settings, version numbers, and making minor adjustments in the codebase, including enhancing the `FRAMER_PATHS` and refining error messages in the UI. ### Detailed summary - Added `editor.defaultFormatter` for `[javascript]` in `.vscode/settings.json`. - Updated `version` from `5.61.3` to `5.61.4` in `packages/thirdweb/package.json`. - Expanded `FRAMER_PATHS` in `apps/dashboard/next.config.js`. - Added a new entry in `packages/thirdweb/CHANGELOG.md` for version `5.61.4`. - Modified error message handling in `packages/thirdweb/src/react/web/ui/ConnectWallet/screens/Buy/BuyScreen.tsx`. - Changed fetch URL string formatting in `apps/dashboard/next-sitemap.config.js`. - Renamed `_path` to `path` in the `transform` function of `apps/dashboard/next-sitemap.config.js`. > ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}` --- .vscode/settings.json | 3 +++ apps/dashboard/next-sitemap.config.js | 6 ++++-- apps/dashboard/next.config.js | 6 +++++- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 0e00ef8eece..cb65c624a45 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -21,5 +21,8 @@ }, "[markdown]": { "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[javascript]": { + "editor.defaultFormatter": "biomejs.biome" } } diff --git a/apps/dashboard/next-sitemap.config.js b/apps/dashboard/next-sitemap.config.js index 3bd01a3a430..80ee8ed639b 100644 --- a/apps/dashboard/next-sitemap.config.js +++ b/apps/dashboard/next-sitemap.config.js @@ -3,7 +3,7 @@ * */ async function fetchChainsFromApi() { - const res = await fetch(`https://api.thirdweb.com/v1/chains`, { + const res = await fetch("https://api.thirdweb.com/v1/chains", { headers: { "Content-Type": "application/json", }, @@ -55,7 +55,9 @@ module.exports = { ], }, exclude: ["/chain/validate"], - transform: async (config, path) => { + transform: async (config, _path) => { + let path = _path; + // ignore og image paths if (path.includes("_og")) { return null; diff --git a/apps/dashboard/next.config.js b/apps/dashboard/next.config.js index a2e8a16f33a..a3d598148f9 100644 --- a/apps/dashboard/next.config.js +++ b/apps/dashboard/next.config.js @@ -40,7 +40,11 @@ const securityHeaders = [ const redirects = require("./redirects"); // add framer paths here -const FRAMER_PATHS = ["/connect/sign-in", "/contracts/modular-contracts"]; +const FRAMER_PATHS = [ + "/connect/sign-in", + "/contracts/modular-contracts", + "/unlimited-wallets", +]; /** * @returns {import('next').RemotePattern[]}