diff --git a/frontend/src/Dashboard.jsx b/frontend/src/Dashboard.jsx index c5a5cf4..fce7cfd 100644 --- a/frontend/src/Dashboard.jsx +++ b/frontend/src/Dashboard.jsx @@ -1,21 +1,22 @@ import { useState, useEffect } from 'react'; +import { Link } from 'react-router-dom'; import axios from 'axios'; import { IconWorld, IconNetwork, IconServer, - IconDatabase, - IconActivity, - IconTrendingUp, - IconTrendingDown, IconClock, IconMapPin, IconCloud, IconShield, - IconAlertTriangle + IconAlertTriangle, + IconRefresh, + IconFilter, + IconDownload, + IconCreditCard } from '@tabler/icons-react'; -function StatCard({ icon: Icon, color, value, title, subtitle, trend, trendValue }) { +function StatCard({ icon: Icon, color, value, title, subtitle }) { return (
@@ -25,12 +26,6 @@ function StatCard({ icon: Icon, color, value, title, subtitle, trend, trendValue
{value} {title}
{subtitle}
- {trend && ( -
- {trend === 'up' ? : } - {trendValue} -
- )}
@@ -158,16 +153,13 @@ function Dashboard() {
-

Dashboard

-
Главная / Dashboard
+

Панель

+
Краткая сводка по данным
-
- -
+
@@ -181,8 +173,6 @@ function Dashboard() { value={loading ? '...' : stats.domainsCount ?? '—'} title="Доменов" subtitle="Всего доменов в системе" - trend="up" - trendValue="+12% за неделю" />
@@ -192,8 +182,6 @@ function Dashboard() { value={loading ? '...' : stats.ipRangesCount ?? '—'} title="IP-диапазонов" subtitle="Всего IP диапазонов" - trend="up" - trendValue="+5% за неделю" />
@@ -203,8 +191,6 @@ function Dashboard() { value={loading ? '...' : stats.asnsCount ?? '—'} title="AS" subtitle="Всего Autonomous Systems" - trend="down" - trendValue="-2% за неделю" />
@@ -214,8 +200,6 @@ function Dashboard() { value={loading ? '...' : stats.serversCount ?? '—'} title="Серверов" subtitle="Всего серверов" - trend="up" - trendValue="+8% за неделю" />
@@ -252,60 +236,42 @@ function Dashboard() {
-
- -
-
- -
- {/* Графики и диаграммы (заглушки для будущего) */} -
-
-
-
-

Распределение по странам

-
-
-
- -

График распределения серверов по странам

- Будет добавлен в следующем обновлении -
-
-
+ {/* Быстрые действия */} +
+
+

Быстрые действия

-
-
-
-

Активность обновлений

-
-
-
- -

График активности обновлений данных

- Будет добавлен в следующем обновлении -
-
+
+
+ + Домены + + + IP-диапазоны + + + AS + + + Серверы + + + Фильтры + + + Авто URL + + + Биллинг +