// src/panels/views/ProjectListView.ts import { BaseView } from './BaseView'; import { ProjectListData, ProjectViewData } from '../types/ViewTypes'; export class ProjectListView extends BaseView { render(data?: ProjectListData): string { const projects = data?.projects || []; // 生成项目列表的 HTML const projectsHtml = projects.map((project: ProjectViewData) => `
| 项目 | 配置 | 操作 |
|---|---|---|