// src/panels/views/ConfigView.ts import { BaseView } from './BaseView'; import { ContainerConfigData, ConfigViewData } from '../types/ViewTypes'; export class ConfigView extends BaseView { render(data?: ContainerConfigData): string { const container = data?.container; const configs = data?.configs || []; // 生成配置列表的 HTML - 移除文件名编辑功能 const configsHtml = configs.map((config: ConfigViewData) => ` 🔧 ${config.name} 📄 ${config.fileName} `).join(''); return ` 配置管理 ${this.getStyles()}

⚙️ 配置管理 - ${container?.name || '未知容器'}

${configsHtml}
配置 文件 操作
`; } }