Skip to content

Commit 81c46e2

Browse files
[walllets]: don't rely on utils package for base url in embedded wallet (#2093)
1 parent f369bff commit 81c46e2

File tree

2 files changed

+19
-6
lines changed

2 files changed

+19
-6
lines changed

.changeset/smart-berries-confess.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@thirdweb-dev/wallets": patch
3+
---
4+
5+
chore: update base url derivation for `embeddedWallets`

packages/wallets/src/evm/connectors/embedded-wallet/implementations/constants/settings.ts

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import { getPaperOriginUrl } from "@paperxyz/sdk-common-utilities";
21
/**
32
* @internal
43
*/
@@ -11,11 +10,20 @@ export const HEADLESS_GOOGLE_OAUTH_ROUTE = `/auth/headless-google-login-managed`
1110
/**
1211
* @internal
1312
*/
14-
export const GET_IFRAME_BASE_URL = () =>
15-
`${getPaperOriginUrl().replace(
16-
"withpaper.com",
17-
"embedded-wallet.thirdweb.com",
18-
)}`;
13+
export const GET_IFRAME_BASE_URL = () => {
14+
if (
15+
!!(
16+
typeof window !== "undefined" &&
17+
localStorage.getItem("IS_THIRDWEB_DEV") === "true"
18+
)
19+
) {
20+
return (
21+
window.localStorage.getItem("THIRDWEB_DEV_URL") ?? "http://localhost:3000"
22+
);
23+
}
24+
25+
return `https://embedded-wallet.thirdweb.com`;
26+
};
1927
/**
2028
* @internal
2129
*/

0 commit comments

Comments
 (0)