File tree Expand file tree Collapse file tree
apps/web/src/pages/dashboard/campaigns/[id] Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11### ✨ Features
22
3- - Unsubscribe count per campaign
4- - Vite start URL goes to dashboard
3+ - Shows unsubscribed count on campaign page
54- New features and improvements.
65
76### 🐛 Bug Fixes
87
9- - Template preview bug fixes
108- Various bug fixes and optimizations.
119
1210### 📚 Docs
Original file line number Diff line number Diff line change @@ -164,6 +164,23 @@ export const Stats = () => {
164164 </ Card >
165165 </ div >
166166
167+ < div className = "grid gap-4 md:grid-cols-2 lg:grid-cols-4" >
168+ < Card >
169+ < CardHeader className = "flex flex-row items-center justify-between space-y-0 pb-2" >
170+ < CardTitle className = "text-sm font-medium" > Unsubscribes</ CardTitle >
171+ < Mail className = "h-4 w-4 text-muted-foreground" />
172+ </ CardHeader >
173+ < CardContent >
174+ < div className = "text-2xl font-bold" >
175+ { campaign . campaign . unsubscribedCount ?. toLocaleString ( ) ?? 0 }
176+ </ div >
177+ < p className = "text-xs text-muted-foreground" >
178+ Total unsubscribes for this campaign
179+ </ p >
180+ </ CardContent >
181+ </ Card >
182+ </ div >
183+
167184 { /* Campaign Details Card */ }
168185 < Card >
169186 < CardHeader >
Original file line number Diff line number Diff line change 11{
2- "version" : " 0.4.7 " ,
2+ "version" : " 0.4.8 " ,
33 "name" : " letterspace" ,
44 "private" : true ,
55 "scripts" : {
You can’t perform that action at this time.
0 commit comments