forked from Ads-Bazaar/ads-bazaar
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexplore-data.ts
More file actions
150 lines (140 loc) · 3.22 KB
/
Copy pathexplore-data.ts
File metadata and controls
150 lines (140 loc) · 3.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
export type TrendingCampaignTag = "hot" | "featured";
export type CampaignCategory =
| "stellar"
| "gaming"
| "fintech"
| "creator"
| "defi";
export type TrendingCampaignItem = {
id: string;
title: string;
description: string;
budget: string;
tag: TrendingCampaignTag | null;
category: CampaignCategory;
iconBg: string; // Tailwind bg class for the icon box
};
export type InsightRow = {
id: string;
title: string;
subtitle: string;
delta: string;
period: string;
};
export type CreatorCard = {
id: string;
name: string;
specialty: string;
reach: string;
rating: string;
avatarPath: string;
};
export const hashtagPills = [
"#StellarSummer",
"#Web3Gaming",
"#FintechReach",
"#CreatorEconomy",
"#DeFiSocial",
];
export const hashtagCategoryMap: Record<string, CampaignCategory> = {
"#StellarSummer": "stellar",
"#Web3Gaming": "gaming",
"#FintechReach": "fintech",
"#CreatorEconomy": "creator",
"#DeFiSocial": "defi",
};
export const trendingCampaigns: TrendingCampaignItem[] = [
{
id: "nebula-wallet",
title: "Nebula Wallet Launch",
description:
"Promote the first decentralized yield aggregator on Stellar with native Soroban integration.",
budget: "12.5k XLM",
tag: "hot",
category: "fintech",
iconBg: "bg-blue-900/40",
},
{
id: "galactic-arena",
title: "Galactic Arena Alpha",
description:
"Top-tier gaming creators needed for the largest RPG tournament on the Stellar network.",
budget: "50.0k XLM",
tag: "featured",
category: "gaming",
iconBg: "bg-red-900/40",
},
{
id: "eco-friendly",
title: "Eco-Friendly Blockchain",
description:
"Educational series about Stellar energy consumption and sustainable validation.",
budget: "8.2k XLM",
tag: null,
category: "creator",
iconBg: "bg-green-900/40",
},
];
export const insightRows: InsightRow[] = [
{
id: "latam",
title: "LatAm Fintech",
subtitle: "Payment adoption growth",
delta: "+24.8%",
period: "THIS MONTH",
},
{
id: "web3",
title: "Web3 Gaming",
subtitle: "Active wallet engagement",
delta: "+18.2%",
period: "THIS MONTH",
},
{
id: "defi",
title: "DeFi Education",
subtitle: "Tutorial content demand",
delta: "+12.5%",
period: "THIS MONTH",
},
];
export const payoutTrend = {
label: "PAYOUT TREND",
text: "Average campaign payout increased by",
highlight: "14%",
suffix: "across the Stellar network since the Soroban mainnet launch.",
};
export const topCreators: CreatorCard[] = [
{
id: "alex",
name: "Alex Rivera",
specialty: "Fintech & Macro",
reach: "1.2M",
rating: "4.8",
avatarPath: "/images/avatar-placeholder.jpg",
},
{
id: "sarah",
name: "Sarah Chen",
specialty: "Web3 Gaming",
reach: "850K",
rating: "4.9",
avatarPath: "/images/avatar-placeholder.jpg",
},
{
id: "marcus",
name: "Marcus Thorne",
specialty: "Developer Advocacy",
reach: "420K",
rating: "5.0",
avatarPath: "/images/avatar-placeholder.jpg",
},
{
id: "elena",
name: "Elena Vance",
specialty: "Brand Strategy",
reach: "2.1M",
rating: "4.7",
avatarPath: "/images/avatar-placeholder.jpg",
},
];