import React from "react"; import { Card, CardHeader, CardTitle, CardContent } from "@/components/ui"; import { Badge } from "@/components/ui"; import { Tabs, TabsList, TabsTrigger, TabsContent } from "@/components/ui"; import { Button } from "@/components/ui"; import { X } from "lucide-react"; import { YamlEditor } from "./YamlEditor"; interface SecretDetailProps { secretName: string; namespace: string; _clusterId: string; onClose: () => void; } export function SecretDetail({ secretName, namespace, _clusterId, onClose }: SecretDetailProps) { const [activeTab, setActiveTab] = React.useState("data"); const [showValues, setShowValues] = React.useState(false); return (

Secret: {secretName}

Secret
Data YAML Metadata
Secret Data
username: {showValues ? "admin" : "****"}
password: {showValues ? "secret123" : "****"}
api-key: {showValues ? "sk-abc123xyz" : "****"}
{}} />
Metadata
Name {secretName}
Namespace {namespace}
Type Opaque
Created 2 hours ago
Labels
app=web tier=frontend
); }