conect endpoints for FilePpageFileStatistic

This commit is contained in:
smanylov
2026-05-20 11:59:52 +07:00
parent 348a5398d0
commit e0455b200a
@@ -1,4 +1,10 @@
'use client'
import { useViolationStatistic } from '@/app/hooks/react-query/useViolationStatistic';
export default function FilePpageFileStatistic() {
const { data: violationStatistic } = useViolationStatistic();
return (
<div
className="block-wrapper"
@@ -15,7 +21,7 @@ export default function FilePpageFileStatistic() {
className="stat-mini-value"
style={{ 'color': '#dc2626' }}
>
0
{violationStatistic?.new_violations ? violationStatistic?.new_violations : 0}
</div>
<div className="stat-mini-label">Новых</div>
</div>
@@ -24,7 +30,7 @@ export default function FilePpageFileStatistic() {
className="stat-mini-value"
style={{ 'color': '#d97706' }}
>
0
{(violationStatistic?.in_progress_violations ? violationStatistic?.in_progress_violations : 0) + (violationStatistic?.in_progress_violations ? violationStatistic?.total_law_cases : 0)}
</div>
<div className="stat-mini-label">В работе</div>
</div>
@@ -33,7 +39,7 @@ export default function FilePpageFileStatistic() {
className="stat-mini-value"
style={{ 'color': '#059669' }}
>
0
{violationStatistic?.resolved_violations ? violationStatistic?.resolved_violations : 0}
</div>
<div className="stat-mini-label">Решено</div>
</div>
@@ -42,7 +48,7 @@ export default function FilePpageFileStatistic() {
className="stat-mini-value"
style={{ 'color': '#6366f1' }}
>
0
{violationStatistic?.total_violations ? violationStatistic?.total_violations : 0}
</div>
<div className="stat-mini-label">Всего</div>
</div>