Skip to content

Commit 1e8bc31

Browse files
[Connect] Redesign sidebar and update wallet documentation
1 parent a7544f7 commit 1e8bc31

File tree

38 files changed

+2100
-1042
lines changed

38 files changed

+2100
-1042
lines changed

apps/portal/public/llms-full.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -850,7 +850,7 @@ const client = createThirdwebClient({ clientId: "YOUR_CLIENT_ID" });
850850
/>;
851851
```
852852

853-
[View all available wallets](https://portal.thirdweb.com/typescript/v5/supported-wallets)
853+
[View all available wallets](https://portal.thirdweb.com/connect/external-wallets)
854854

855855
#### Customizing the default chain to connect to
856856

@@ -1133,7 +1133,7 @@ const client = createThirdwebClient({ clientId: "YOUR_CLIENT_ID" });
11331133
/>;
11341134
```
11351135

1136-
[View all available wallets](https://portal.thirdweb.com/typescript/v5/supported-wallets)
1136+
[View all available wallets](https://portal.thirdweb.com/connect/external-wallets)
11371137

11381138
#### Customizing the default chain to connect to
11391139

@@ -45137,7 +45137,7 @@ Creates a wallet based on the provided ID and arguments.
4513745137
* Supports 500+ wallets
4513845138
* Handles both injected browser wallets and WalletConnect sessions
4513945139

45140-
[View all available wallets](https://portal.thirdweb.com/typescript/v5/supported-wallets)
45140+
[View all available wallets](https://portal.thirdweb.com/connect/external-wallets)
4514145141

4514245142
### Example
4514345143

apps/portal/redirects.mjs

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -628,7 +628,6 @@ const walletRedirects = {
628628
"/connect/wallet/sign-in-methods/configure",
629629

630630
"/connect/sign-in/overview": "/connect/wallet/overview",
631-
"/connect/supported-wallets": "/connect/connect",
632631
"/connect/usage-with-react-native-sdk": "/connect/sign-in",
633632
"/connect/usage-with-react-sdk": "/connect/sign-in",
634633
"/connect/usage-with-typescript-sdk": "/connect/sign-in",
@@ -1039,8 +1038,8 @@ const v4ToV5Redirects = {
10391038
"/react-native/v0/:path*": "/react-native/v5",
10401039
"/react/v4": "/react/v5",
10411040
"/react/v4/:path*": "/react/v5",
1042-
"/references/wallets": "/typescript/v5/supported-wallets",
1043-
"/references/wallets/:path*": "/typescript/v5/supported-wallets",
1041+
"/references/wallets": "/connect/external-wallets",
1042+
"/references/wallets/:path*": "/connect/external-wallets",
10441043
"/storage-sdk/v2": "/typescript/v5/storage",
10451044
"/storage-sdk/v2/:path*": "/typescript/v5/storage",
10461045
"/typescript/v4": "/typescript/v5",
@@ -1071,6 +1070,11 @@ const payRedirects = {
10711070
"/connect/pay/webhooks": "/pay/webhooks",
10721071
};
10731072

1073+
const walletRefactorRedirects = {
1074+
"/typescript/v5/supported-wallets": "/connect/external-wallets",
1075+
"/typescript/v5/supported-wallets/:path*": "/connect/external-wallets/:path*",
1076+
};
1077+
10741078
/**
10751079
* @type {import('next').NextConfig['redirects']}
10761080
*/
@@ -1092,6 +1096,7 @@ export const redirects = async () => {
10921096
...createRedirects(v4ToV5Redirects),
10931097
...createRedirects(glossaryRedirects),
10941098
...createRedirects(payRedirects),
1099+
...createRedirects(walletRefactorRedirects),
10951100
];
10961101
};
10971102

apps/portal/src/app/Header.tsx

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,10 @@ export const connectLinks: Array<{
123123
] as const;
124124

125125
const apisLinks = [
126+
{
127+
href: "https://engine.thirdweb.com/reference",
128+
name: "Engine",
129+
},
126130
{
127131
href: "https://insight.thirdweb.com/reference",
128132
name: "Insight",
@@ -135,21 +139,25 @@ const apisLinks = [
135139
href: "https://bridge.thirdweb.com/reference",
136140
name: "Universal Bridge",
137141
},
142+
{
143+
href: "/connect/account-abstraction/api",
144+
name: "Bundler",
145+
},
138146
];
139147

140148
const sdkLinks = [
141149
{
142-
href: "/typescript/v5",
150+
href: "/references/typescript/v5",
143151
icon: TypeScriptIcon,
144152
name: "TypeScript",
145153
},
146154
{
147-
href: "/react/v5",
155+
href: "/references/typescript/v5",
148156
icon: ReactIcon,
149157
name: "React",
150158
},
151159
{
152-
href: "/react-native/v5",
160+
href: "/references/typescript/v5",
153161
icon: ReactIcon,
154162
name: "React Native",
155163
},

0 commit comments

Comments
 (0)