'use client' /** * SBOM (Software Bill of Materials) Admin Page * * Migriert von /admin/sbom (website) nach /infrastructure/sbom (admin-v2) * * Displays: * - All infrastructure components (Docker services) * - Python/Go dependencies * - Node.js packages * - License information * - Version tracking */ import Link from 'next/link' import { PagePurpose } from '@/components/common/PagePurpose' import { DevOpsPipelineSidebarResponsive } from '@/components/infrastructure/DevOpsPipelineSidebar' import { StatsCards, CategoryFilter, ComponentsTable, ExportButton, SbomMetadata, InfoTabsSection, } from './_components' import { useSbomData } from './useSbomData' export default function SBOMPage() { const { sbomData, loading, activeCategory, setActiveCategory, searchTerm, setSearchTerm, activeInfoTab, setActiveInfoTab, showFullDocs, setShowFullDocs, filteredComponents, stats, categories, handleExport, } = useSbomData() return (