1
- type RouteMap = {
2
- home : ( ) => string ;
3
- market : {
4
- price : ( args : { marketId : string } ) => string ;
5
- } ;
6
- api : {
7
- promptWars : {
8
- createGuestAccount : ( ) => string ;
9
- create : ( ) => string ;
10
- reveal : ( ) => string ;
11
- resolve : ( ) => string ;
12
- } ;
13
- chat : {
14
- dropboxESign : ( ) => string ;
15
- openai : {
16
- completionsAPI : ( ) => string ;
17
- assistantsAPI : ( ) => string ;
18
- } ;
19
- googleai : {
20
- completionsAPI : ( ) => string ;
21
- } ;
22
- } ;
23
- } ;
24
- dashboard : {
25
- latestTrends : ( ) => string ;
26
- promptWars : {
27
- home : ( ) => string ;
28
- previousMarkets : ( ) => string ;
29
- market : ( args : { marketId : string } ) => string ;
30
- } ;
31
- market : ( args : { marketId : string } ) => string ;
32
- } ;
33
- } ;
34
-
35
- export const routes : RouteMap = {
1
+ export const routes = {
36
2
home : ( ) => `/` ,
37
- market : {
38
- price : ( { marketId } ) => `/market/price/ ${ marketId } ` ,
3
+ profile : {
4
+ index : ( ) => `/profile ` ,
39
5
} ,
40
6
api : {
7
+ evm : {
8
+ ERC721 : {
9
+ getNFTsByWallet : ( ) => `/api/evm/ERC721/get-nfts-by-wallet` ,
10
+ } ,
11
+ } ,
41
12
promptWars : {
42
13
createGuestAccount : ( ) => `/api/prompt-wars/create-guest-account` ,
43
14
create : ( ) => `/api/prompt-wars/create` ,
@@ -55,15 +26,6 @@ export const routes: RouteMap = {
55
26
} ,
56
27
} ,
57
28
} ,
58
- dashboard : {
59
- latestTrends : ( ) => `/` ,
60
- promptWars : {
61
- home : ( ) => `/` ,
62
- previousMarkets : ( ) => `/previous-rounds` ,
63
- market : ( { marketId } ) => `/${ marketId } ` ,
64
- } ,
65
- market : ( { marketId } ) => `/market/${ marketId } ` ,
66
- } ,
67
29
} ;
68
30
69
- export const useRoutes : ( ) => RouteMap = ( ) => routes ;
31
+ export const useRoutes = ( ) => routes ;
0 commit comments