统一组件图标布局并完善选择吸附交互

This commit is contained in:
ljz committed 2026-08-06 23:35:50 +08:00
1 parent 40c72422ff
commit 7671418582
16 files changed
+4359 -598

No files matched your search

+4
View File
@@ -132,6 +132,7 @@ export type SimulationResultsSnapshot = {
createdAt: string;
project: {
name: string;
presentationLayoutVersion?: 1 | null;
nodes: ResultProjectNode[];
edges: ResultProjectEdge[];
simulation: ResultSimulationConfig;
@@ -3910,6 +3911,9 @@ function isSimulationResultsSnapshotValue(
if (
!isRecord(project) ||
typeof project.name !== "string" ||
(project.presentationLayoutVersion !== undefined &&
project.presentationLayoutVersion !== null &&
project.presentationLayoutVersion !== 1) ||
!Array.isArray(project.nodes) ||
!project.nodes.every(isResultProjectNode) ||
!Array.isArray(project.edges) ||