"use client"; import { useState } from "react"; import Modal from "./Modal"; import Button from "./Button"; export default function ManualConfigModal({ isOpen, onClose, title = "Manual Configuration", configs = [] }) { const [copiedIndex, setCopiedIndex] = useState(null); const copyToClipboard = async (text, index) => { try { await navigator.clipboard.writeText(text); setCopiedIndex(index); setTimeout(() => setCopiedIndex(null), 2000); } catch (err) { console.log("Failed to copy:", err); } }; return (
{configs.map((config, index) => (
{config.filename}
              {config.content}
            
))}
); }