add reports layout

This commit is contained in:
smanylov
2025-12-04 18:21:39 +07:00
parent 8b45b224bf
commit 98ac1aaac8
8 changed files with 440 additions and 20 deletions
+16 -19
View File
@@ -18,25 +18,22 @@ export const metadata: Metadata = {
export default function Page() {
return (
<div>
<main>
<Suspense fallback={<>...</>}>
<h1 className="page-title">Статистика</h1>
<ProtectionOverview />
<StatsGrid />
<div className="extended-stats-grid">
<StorageBreakdown />
<RecentFilesList />
</div>
<div className="charts-section">
<ChartContainer/>
<UserInfo/>
</div>
<ViolationsTable/>
<ViolationsTypeTable/>
<ActivityChart/>
{/* <ButtonTest /> */}
</Suspense>
</main>
<Suspense fallback={<>...</>}>
<h1 className="page-title">Статистика</h1>
<ProtectionOverview />
<StatsGrid />
<div className="extended-stats-grid">
<StorageBreakdown />
<RecentFilesList />
</div>
<div className="charts-section">
<ChartContainer />
<UserInfo />
</div>
<ViolationsTable />
<ViolationsTypeTable />
<ActivityChart />
</Suspense>
</div>
);
}
+16 -1
View File
@@ -1,7 +1,22 @@
import StatsGrid from '@/app/ui/dashboard/stats-grid';
import ViolationsTable from '@/app/ui/dashboard/violations-table';
import FinalSummary from '@/app/ui/reports/final-summary';
import AnalyticsCardMonth from '@/app/ui/reports/analytics-card-month';
import AnalyticsCardGeography from '@/app/ui/reports/analytics-carв-geography';
import ActivityByContentType from '@/app/ui/reports/activity-by-content-type';
export default function Page() {
return (
<div>
test 1
<h1 className="page-title">Отчёты и аналитика</h1>
<StatsGrid />
<ActivityByContentType />
<div className="analytics-grid">
<AnalyticsCardMonth />
<AnalyticsCardGeography />
</div>
<ViolationsTable />
<FinalSummary />
</div>
)
}