import React, { lazy, Suspense } from "react"; const PrometheusChart = lazy(() => import('../../Charts/PrometheusChart')); // Вкладки, для которых нужно отобразить график const tabsWithCharts = ["188", "189"]; // Маппинг id на метрики const metricMapping = { 188: "zvks_apiforsnmp_measure_277", 189: "zvks_apiforsnmp_measure_36", }; const generateTabContent = (data) => { const tabContent = {}; console.log("jsonData:", data); console.log("jsonData.items:", data.items); const generateContent = (nodes) => { nodes.forEach((node) => { console.log("Обрабатываем узел:", node); // Если у узла есть вложенные элементы, рекурсивно обрабатываем их if (node.items && node.items.length > 0) { console.log("Идём вглубь:", node.items); generateContent(node.items); } // Если у узла есть id, добавляем его в tabContent if (node.id) { console.log("Добавляем в tabContent:", node.id); let content = (
Контент для {node.title}.
Контент для {node.title}.