"use client" import dynamic from "next/dynamic" import type { Triple } from "@/utils/text-processing" // Dynamically import the GraphVisualization component with no SSR // This allows for GPU-accelerated WebGL rendering const DynamicGraphVisualization = dynamic( () => import("./graph-visualization").then((mod) => ({ default: mod.GraphVisualization })), { ssr: false, loading: () => (