File tree Expand file tree Collapse file tree 17 files changed +57
-83
lines changed
(dashboard)/(chain)/components/server
[slug]/(active)/configuration/components/client Expand file tree Collapse file tree 17 files changed +57
-83
lines changed Original file line number Diff line number Diff line change 6
6
formatAbiItem ,
7
7
} from "abitype" ;
8
8
import { CircleAlertIcon } from "lucide-react" ;
9
- import Link from "next/link" ;
10
9
import { useSearchParams } from "next/navigation" ;
11
10
import { useMemo , useState } from "react" ;
12
11
import * as ERC20Ext from "thirdweb/extensions/erc20" ;
@@ -882,14 +881,13 @@ function AccountFactorySection(props: {
882
881
< AlertTitle > Account Factory</ AlertTitle >
883
882
< AlertDescription >
884
883
The recommended way to use account factories is to integrate the{ " " }
885
- < Link
886
- className = "text-primary-500 underline hover:text-primary-600"
887
- href = "https://portal.thirdweb.com/connect/account-abstraction/overview"
884
+ < UnderlineLink
885
+ href = "https://portal.thirdweb.com/transactions/sponsor"
888
886
rel = "noopener noreferrer"
889
887
target = "_blank"
890
888
>
891
889
thirdweb SDK
892
- </ Link > { " " }
890
+ </ UnderlineLink > { " " }
893
891
in your applications. This will ensure account contracts are
894
892
deployed for your users only when they need it.
895
893
</ AlertDescription >
Original file line number Diff line number Diff line change @@ -41,14 +41,14 @@ export const products = [
41
41
description : "Enable gas sponsorship for seamless transactions" ,
42
42
icon : SmartAccountIcon ,
43
43
id : "account-abstraction" ,
44
- link : "https://portal.thirdweb.com/connect/account-abstraction/overview " ,
44
+ link : "https://portal.thirdweb.com/wallets/sponsor-gas " ,
45
45
name : "Account Abstraction" ,
46
46
} ,
47
47
{
48
48
description : "Enable payments in any token on any chain" ,
49
49
icon : PayIcon ,
50
50
id : "pay" ,
51
- link : "https://portal.thirdweb.com/connect/pay/overview " ,
51
+ link : "https://portal.thirdweb.com/payments " ,
52
52
name : "Payments" ,
53
53
} ,
54
54
{
Original file line number Diff line number Diff line change @@ -168,7 +168,7 @@ async function AsyncAppHighlightsCard(props: {
168
168
169
169
return (
170
170
< EmptyStateCard
171
- link = "https://portal.thirdweb.com/connect/quickstart "
171
+ link = "https://portal.thirdweb.com/wallets "
172
172
metric = "Wallets"
173
173
/>
174
174
) ;
@@ -189,7 +189,7 @@ async function AsyncWalletDistributionCard(props: {
189
189
< WalletDistributionCard data = { walletConnections } />
190
190
) : (
191
191
< EmptyStateCard
192
- link = "https://portal.thirdweb.com/connect/quickstart "
192
+ link = "https://portal.thirdweb.com/wallets "
193
193
metric = "Wallets"
194
194
/>
195
195
) ;
@@ -248,7 +248,7 @@ async function AsyncTransactionsChartCard(props: {
248
248
/>
249
249
) : (
250
250
< EmptyStateCard
251
- link = "https://portal.thirdweb.com/connect/quickstart "
251
+ link = "https://portal.thirdweb.com/wallets "
252
252
metric = "Wallets"
253
253
/>
254
254
) ;
@@ -355,7 +355,7 @@ function AppHighlightsCard({
355
355
emptyContent : (
356
356
< EmptyStateContent
357
357
description = "Your apps haven't collected any fees yet."
358
- link = { "https://portal.thirdweb.com/connect/pay/fees " }
358
+ link = { "https://portal.thirdweb.com/payments " }
359
359
metric = "Fees"
360
360
/>
361
361
) ,
@@ -368,7 +368,7 @@ function AppHighlightsCard({
368
368
emptyContent : (
369
369
< EmptyStateContent
370
370
description = "Onramp, swap, and bridge with thirdweb's Payments."
371
- link = "https://portal.thirdweb.com/connect/pay/overview "
371
+ link = "https://portal.thirdweb.com/payments "
372
372
metric = "Payments"
373
373
/>
374
374
) ,
Original file line number Diff line number Diff line change @@ -391,7 +391,7 @@ export function AuthOptionsForm({
391
391
Enter the URL for your own authentication endpoint.{ " " }
392
392
< a
393
393
className = "underline"
394
- href = "https://portal.thirdweb.com/connect/in-app-wallet/ custom-auth/configuration#generic -auth"
394
+ href = "https://portal.thirdweb.com/wallets/ custom-auth"
395
395
>
396
396
Learn more.
397
397
</ a >
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ export async function EcosystemCreatePage(props: {
19
19
< br /> You can control which apps join your ecosystem and how their
20
20
users interact with your wallet.{ " " }
21
21
< UnderlineLink
22
- href = "https://portal.thirdweb.com/connect/ecosystems/overview "
22
+ href = "https://portal.thirdweb.com/wallets/ecosystem/set-up "
23
23
rel = "noopener noreferrer"
24
24
target = "_blank"
25
25
>
Original file line number Diff line number Diff line change @@ -167,7 +167,7 @@ export function CreateEcosystemForm(props: {
167
167
</ FormControl >
168
168
< FormDescription >
169
169
< UnderlineLink
170
- href = "https://portal.thirdweb.com/connect/wallet/ ecosystem/permissions "
170
+ href = "https://portal.thirdweb.com/wallets/ ecosystem/set-up#Set%20Ecosystem%20Permissions "
171
171
rel = "noopener noreferrer"
172
172
target = "_blank"
173
173
>
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ export function AAFooter() {
23
23
left = { {
24
24
links : [
25
25
{
26
- href : "https://portal.thirdweb.com/connect/account-abstraction/overview " ,
26
+ href : "https://portal.thirdweb.com/wallets/sponsor-gas " ,
27
27
label : "Overview" ,
28
28
} ,
29
29
{
Original file line number Diff line number Diff line change @@ -11,7 +11,6 @@ import { getTeamBySlug } from "@/api/team";
11
11
import { ClientOnly } from "@/components/blocks/client-only" ;
12
12
import { GenericLoadingPage } from "@/components/blocks/skeletons/GenericLoadingPage" ;
13
13
import { Button } from "@/components/ui/button" ;
14
- import { UnderlineLink } from "@/components/ui/UnderlineLink" ;
15
14
import { getClientThirdwebClient } from "@/constants/thirdweb-client.client" ;
16
15
import { serverThirdwebClient } from "@/constants/thirdweb-client.server" ;
17
16
import { loginRedirect } from "@/utils/redirects" ;
@@ -80,13 +79,6 @@ function YourFactoriesSection(props: {
80
79
</ h3 >
81
80
< p className = "text-muted-foreground text-sm" >
82
81
Deploy your own account factories to create smart wallets.{ " " }
83
- < UnderlineLink
84
- href = "https://portal.thirdweb.com/connect/account-abstraction/factories"
85
- rel = "noopener noreferrer"
86
- target = "_blank"
87
- >
88
- Learn more{ " " }
89
- </ UnderlineLink >
90
82
</ p >
91
83
</ div >
92
84
Original file line number Diff line number Diff line change @@ -373,7 +373,7 @@ async function AsyncAppHighlightsCard(props: {
373
373
374
374
return (
375
375
< EmptyStateCard
376
- link = "https://portal.thirdweb.com/connect/quickstart "
376
+ link = "https://portal.thirdweb.com/wallets "
377
377
metric = "Wallets"
378
378
/>
379
379
) ;
@@ -395,7 +395,7 @@ async function AsyncWalletDistributionCard(props: {
395
395
< WalletDistributionCard data = { walletConnections } />
396
396
) : (
397
397
< EmptyStateCard
398
- link = "https://portal.thirdweb.com/connect/quickstart "
398
+ link = "https://portal.thirdweb.com/wallets "
399
399
metric = "Wallets"
400
400
/>
401
401
) ;
@@ -436,7 +436,7 @@ function AppHighlightsCard({
436
436
emptyContent : (
437
437
< EmptyStateContent
438
438
description = "Onramp, swap, and bridge with thirdweb's Payments."
439
- link = "https://portal.thirdweb.com/connect/pay/overview "
439
+ link = "https://portal.thirdweb.com/payments "
440
440
metric = "Payments"
441
441
/>
442
442
) ,
Original file line number Diff line number Diff line change @@ -108,7 +108,7 @@ function UBFooter() {
108
108
left = { {
109
109
links : [
110
110
{
111
- href : "https://portal.thirdweb.com/connect/pay/overview " ,
111
+ href : "https://portal.thirdweb.com/payments " ,
112
112
label : "Overview" ,
113
113
} ,
114
114
{
You can’t perform that action at this time.
0 commit comments