This commit is contained in:
smanylov
2025-12-27 13:47:51 +07:00
parent f8bbf56f47
commit bd2ec273a9
17 changed files with 315 additions and 449 deletions
+3 -3
View File
@@ -4,6 +4,7 @@ import ProtectionOverview from '@/app/ui/dashboard/protection-overview';
import StatsGrid from '@/app/ui/dashboard/stats-grid';
import { useTranslations } from 'next-intl';
import FilesTable from '@/app/ui/dashboard/files-table';
import PageTitle from '@/app/ui/page-title';
export const metadata: Metadata = {
title: 'Dashboard',
@@ -15,9 +16,8 @@ export default function Page() {
return (
<div>
<Suspense fallback={<>...</>}>
<h1 className="page-title">
{t("statistics")}
</h1>
<PageTitle title="statistics">
</PageTitle>
<div className="flex justify-between flex-wrap gap-8">
<ProtectionOverview />
<StatsGrid />
@@ -13,7 +13,6 @@ export default async function Page() {
<PageTitle title="audio-protection" />
<ProtectionSummary />
<UploadSectionFile fileType={FILE_TYPE} allowedExtensions={file_extension} maxFileSize={max_file_size} />
{/* <TestSection /> */}
<FilesTable />
</div>
)
@@ -13,9 +13,7 @@ export default async function Page() {
<PageTitle title="image-protection" />
<ProtectionSummary />
<UploadSectionFile fileType={FILE_TYPE} allowedExtensions={file_extension} maxFileSize={max_file_size} />
{/* <TestSection /> */}
<FilesTable />
{/* <ProtectedFilesTable /> */}
</div>
)
}
@@ -13,7 +13,6 @@ export default async function Page() {
<PageTitle title="video-protection" />
<ProtectionSummary />
<UploadSectionFile fileType={FILE_TYPE} allowedExtensions={file_extension} maxFileSize={max_file_size} />
{/* <TestSection /> */}
<FilesTable />
</div>
)
+3 -1
View File
@@ -4,11 +4,13 @@ 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';
import PageTitle from '@/app/ui/page-title';
export default function Page() {
return (
<div>
<h1 className="page-title">Отчёты и аналитика</h1>
<PageTitle title="reports-and-analytics">
</PageTitle>
<StatsGrid />
<ActivityByContentType />
<div className="analytics-grid">
+3 -3
View File
@@ -6,15 +6,15 @@ import APISettings from '@/app/ui/settings/api-settings';
import LastActivitySettings from '@/app/ui/settings/last-activity-settings';
import DangerZone from '@/app/ui/settings/danger-zone';
import { useTranslations } from 'next-intl';
import PageTitle from '@/app/ui/page-title';
export default function Page() {
const t = useTranslations('Global');
return (
<>
<h1 className="page-title">
{t('account-settings')}
</h1>
<PageTitle title="account-settings">
</PageTitle>
<div className="settings-grid">
<PersonalDataSettings />
<NotificationsMonitoringSettings />