fix(web): 修复 TypeScript 编译错误 — 10 处类型/未使用变量问题

- EntitySelect: 未使用的 searchFields 改为 _searchFields
- PluginKanbanPage: DragEndEvent/DragStartEvent 改为 type import, lane_order 改为 optional
- PluginDashboardPage: 添加 PluginPageSchema import, 移除未使用的 CHART_COLORS/palette/totalCount
- PluginGraphPage: 移除未使用的 Title/textColor, 修复 hovered → hoverState
This commit is contained in:
iven
2026-04-17 11:19:44 +08:00
parent 60799176ca
commit fb809f124c
4 changed files with 7 additions and 18 deletions

View File

@@ -3,14 +3,13 @@ import { useParams } from 'react-router-dom';
import { Card, Spin, Typography, Tag, message } from 'antd';
import {
DndContext,
DragEndEvent,
DragOverlay,
DragStartEvent,
PointerSensor,
useSensor,
useSensors,
closestCorners,
} from '@dnd-kit/core';
import type { DragEndEvent, DragStartEvent } from '@dnd-kit/core';
import { listPluginData, patchPluginData } from '../api/pluginData';
import { getPluginSchema, type PluginPageSchema } from '../api/plugins';
@@ -255,7 +254,7 @@ export default function PluginKanbanPageRoute() {
const [pageConfig, setPageConfig] = useState<{
entity: string;
lane_field: string;
lane_order: string[];
lane_order?: string[];
card_title_field: string;
card_subtitle_field?: string;
card_fields?: string[];