Wichige änderung an DB
This commit is contained in:
@@ -331,19 +331,19 @@ export default function AnalyticsPage() {
|
||||
<Table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Country</th>
|
||||
<th>Scans</th>
|
||||
<th>Percentage</th>
|
||||
<th>Trend</th>
|
||||
<th className="h-12 px-4 text-left align-middle font-medium text-gray-500">Country</th>
|
||||
<th className="h-12 px-4 text-left align-middle font-medium text-gray-500">Scans</th>
|
||||
<th className="h-12 px-4 text-left align-middle font-medium text-gray-500">Percentage</th>
|
||||
<th className="h-12 px-4 text-left align-middle font-medium text-gray-500">Trend</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{analyticsData.countryStats.map((country: any, index: number) => (
|
||||
<tr key={index}>
|
||||
<td>{country.country}</td>
|
||||
<td>{country.count.toLocaleString()}</td>
|
||||
<td>{country.percentage}%</td>
|
||||
<td>
|
||||
<tr key={index} className="border-b transition-colors hover:bg-gray-50/50">
|
||||
<td className="px-4 py-4 align-middle">{country.country}</td>
|
||||
<td className="px-4 py-4 align-middle">{country.count.toLocaleString()}</td>
|
||||
<td className="px-4 py-4 align-middle">{country.percentage}%</td>
|
||||
<td className="px-4 py-4 align-middle">
|
||||
<Badge variant="success">↑</Badge>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -366,27 +366,27 @@ export default function AnalyticsPage() {
|
||||
<Table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>QR Code</th>
|
||||
<th>Type</th>
|
||||
<th>Total Scans</th>
|
||||
<th>Unique Scans</th>
|
||||
<th>Conversion</th>
|
||||
<th>Trend</th>
|
||||
<th className="h-12 px-4 text-left align-middle font-medium text-gray-500">QR Code</th>
|
||||
<th className="h-12 px-4 text-left align-middle font-medium text-gray-500">Type</th>
|
||||
<th className="h-12 px-4 text-left align-middle font-medium text-gray-500">Total Scans</th>
|
||||
<th className="h-12 px-4 text-left align-middle font-medium text-gray-500">Unique Scans</th>
|
||||
<th className="h-12 px-4 text-left align-middle font-medium text-gray-500">Conversion</th>
|
||||
<th className="h-12 px-4 text-left align-middle font-medium text-gray-500">Trend</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{analyticsData.qrPerformance.map((qr: any) => (
|
||||
<tr key={qr.id}>
|
||||
<td className="font-medium">{qr.title}</td>
|
||||
<td>
|
||||
<tr key={qr.id} className="border-b transition-colors hover:bg-gray-50/50">
|
||||
<td className="px-4 py-4 align-middle font-medium">{qr.title}</td>
|
||||
<td className="px-4 py-4 align-middle">
|
||||
<Badge variant={qr.type === 'DYNAMIC' ? 'info' : 'default'}>
|
||||
{qr.type}
|
||||
</Badge>
|
||||
</td>
|
||||
<td>{qr.totalScans.toLocaleString()}</td>
|
||||
<td>{qr.uniqueScans.toLocaleString()}</td>
|
||||
<td>{qr.conversion}%</td>
|
||||
<td>
|
||||
<td className="px-4 py-4 align-middle">{qr.totalScans.toLocaleString()}</td>
|
||||
<td className="px-4 py-4 align-middle">{qr.uniqueScans.toLocaleString()}</td>
|
||||
<td className="px-4 py-4 align-middle">{qr.conversion}%</td>
|
||||
<td className="px-4 py-4 align-middle">
|
||||
<Badge variant={qr.totalScans > 0 ? 'success' : 'default'}>
|
||||
{qr.totalScans > 0 ? '↑' : '—'}
|
||||
</Badge>
|
||||
|
||||
Reference in New Issue
Block a user