Skip to content

Commit a4f5be6

Browse files
committed
feat: integrate SkeletonChart into analytics dashboard
1 parent ad82c75 commit a4f5be6

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

app/dashboard/analytics/page.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import { useCallback, useEffect, useState } from 'react'
44
import { AnalyticsTimeSeries } from '@/src/components/charts/AnalyticsTimeSeries'
5+
import { SkeletonChart } from '@/src/components/skeleton/SkeletonChart'
56
import { useNetworkAnalytics } from '@/src/hooks/useNetworkAnalytics'
67
import type { AnalyticsDataPoint, AggregatedResult, RollupGranularity } from '@/src/types/network'
78

@@ -98,7 +99,11 @@ export default function AnalyticsPage() {
9899
</button>
99100
</div>
100101

101-
<AnalyticsTimeSeries data={result} loading={loading} />
102+
{loading ? (
103+
<SkeletonChart bars={20} height={300} />
104+
) : (
105+
<AnalyticsTimeSeries data={result} loading={false} />
106+
)}
102107
</div>
103108
</main>
104109
)

0 commit comments

Comments
 (0)