refactor for file page
This commit is contained in:
+14
-14
@@ -1,17 +1,17 @@
|
||||
// app/files/[id]/page.tsx
|
||||
'use server'
|
||||
|
||||
import ViolationPageTitle from '@/app/ui/violations/file-page/violation-page-title';
|
||||
import ViolationPageViolationInfo from '@/app/ui/violations/file-page/violation-page-violation-info';
|
||||
import ViolationPpageFileStatistic from '@/app/ui/violations/file-page/violation-page-file-statistic';
|
||||
import ViolationPageFileInfo from '@/app/ui/violations/file-page/violation-page-file-info';
|
||||
import ViolationPageActions from '@/app/ui/violations/file-page/violation-page-actions';
|
||||
import ViolationPageViolationsList from '@/app/ui/violations/file-page/violation-page-violations-list';
|
||||
import ViolationPageNote from '@/app/ui/violations/file-page/violation-page-note';
|
||||
import FilePageTitle from '@/app/ui/file-page/file-page-title';
|
||||
import FilePageViolationInfo from '@/app/ui/file-page/file-page-violation-info';
|
||||
import ViolationPpageFileStatistic from '@/app/ui/file-page/file-page-file-statistic';
|
||||
import FilePageFileInfo from '@/app/ui/file-page/file-page-file-info';
|
||||
import FilePageActions from '@/app/ui/file-page/file-page-actions';
|
||||
import FilePageViolationsList from '@/app/ui/file-page/file-page-violations-list';
|
||||
import FilePageNote from '@/app/ui/file-page/file-page-note';
|
||||
import { getFileViolations } from '@/app/actions/violationActions';
|
||||
import { viewFileInfo } from '@/app/actions/fileEntity';
|
||||
import { useTranslations } from 'next-intl';
|
||||
import ViolationFileNotFound from '@/app/ui/violations/file-page/violation-file-not-found';
|
||||
import ViolationFileNotFound from '@/app/ui/file-page/file-page-file-not-found';
|
||||
|
||||
type MonitoringStatus = 'NONE' | 'MONITORING_DAILY' | 'MONITORING_WEEKLY' | 'MONITORING_MONTHLY';
|
||||
type MimeType = 'image' | 'video' | 'audio' | 'document';
|
||||
@@ -67,23 +67,23 @@ export default async function Page({
|
||||
|
||||
return (
|
||||
<div className="violation-details">
|
||||
<ViolationPageTitle fileInfo={fileInfo} />
|
||||
<FilePageTitle fileInfo={fileInfo} />
|
||||
<div>
|
||||
<div
|
||||
className="grid grid-cols-[2fr_1fr] gap-3"
|
||||
>
|
||||
<ViolationPageFileInfo fileInfo={fileInfo} />
|
||||
{/* <ViolationPageActions /> */}
|
||||
<FilePageFileInfo fileInfo={fileInfo} />
|
||||
{/* <FilePageActions /> */}
|
||||
<ViolationPpageFileStatistic />
|
||||
</div>
|
||||
<div>
|
||||
<ViolationPageViolationsList
|
||||
<FilePageViolationsList
|
||||
fileViolations={fileViolations}
|
||||
currentPage={currentPage}
|
||||
fileId={id}
|
||||
/>
|
||||
<ViolationPageNote />
|
||||
{/* <ViolationPageViolationInfo /> */}
|
||||
<FilePageNote />
|
||||
{/* <FilePageViolationInfo /> */}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -14,9 +14,9 @@ export default function Page() {
|
||||
description="monitoring-copyright-infringements-description"
|
||||
/>
|
||||
<ViolationsStatistic />
|
||||
<ViolationsMyCases />
|
||||
<ViolationsCheckAllSection />
|
||||
<ViolationsTable />
|
||||
<ViolationsMyCases />
|
||||
<div className="analytics-grid">
|
||||
<AnalyticsCardDistribution />
|
||||
<AnalyticsCardGeography />
|
||||
|
||||
Reference in New Issue
Block a user