docs
This commit is contained in:
@@ -4,7 +4,10 @@ import { motion } from "framer-motion";
|
||||
import { Activity, Globe2, Server } from "lucide-react";
|
||||
import { Dictionary } from "@/lib/IDict";
|
||||
|
||||
// Моковые данные серверов
|
||||
// Моковые данные серверов. В отличие от остальных разделов (blog/docs/download/pricing/faq),
|
||||
// список нод пока не подключён к PocketBase или бэкенду — статус/пинг/загрузка захардкожены.
|
||||
// При появлении реального API нод (вероятно, через proxy-ws) этот массив нужно заменить
|
||||
// на клиентский fetch по аналогии с download-client.tsx / docs-client.tsx.
|
||||
const MOCK_NODES = [
|
||||
{
|
||||
id: "eu-1",
|
||||
@@ -78,6 +81,10 @@ const MOCK_NODES = [
|
||||
},
|
||||
];
|
||||
|
||||
/**
|
||||
* Список VPN-серверов (нод) с индикацией статуса (online/full/maintenance),
|
||||
* загрузки и пинга. См. предупреждение выше — данные пока моковые.
|
||||
*/
|
||||
export function NodesClient({ dict }: { dict: Dictionary["nodes"] }) {
|
||||
// Вспомогательная функция для получения статуса
|
||||
const getStatusText = (status: string) => {
|
||||
|
||||
Reference in New Issue
Block a user