统一 model3d 查看器状态类型命名:Model3DViewerStatus 改回 Model3dViewerStatus
- packages/model3d-viewer/src/status.ts:状态类型改名,与同文件的 Model3dViewerFailureReason / Model3dViewerStatusDetail 以及仓库既有 Model3d* 口径一致 - packages/model3d-viewer/src/Model3DViewer.tsx、packages/model3d-viewer/src/index.ts:跟随改名更新导入与引用 - src/components/image-editor/model3d-preview/Model3dViewerModal.tsx:跟随改名更新导入与状态类型引用 验证:npx tsc -p tsconfig.typecheck-guardrails.json --noEmit、npm run lint:eslint(改动文件)
This commit is contained in:
@@ -2,7 +2,7 @@ import {
|
||||
Model3DViewer,
|
||||
type Model3DViewerHandle,
|
||||
type Model3DViewerSource,
|
||||
type Model3DViewerStatus,
|
||||
type Model3dViewerStatus,
|
||||
type Model3dViewerStatusDetail,
|
||||
} from '@genarrative/model3d-viewer';
|
||||
import { useRef, useState } from 'react';
|
||||
@@ -86,7 +86,7 @@ export function Model3dViewerModal({
|
||||
// 用 effect 在切换时重置不行 —— 它在挂载后运行,会盖掉查看器刚上报的 ready。
|
||||
const [viewerStatus, setViewerStatus] = useState<{
|
||||
identity: string;
|
||||
status: Model3DViewerStatus;
|
||||
status: Model3dViewerStatus;
|
||||
detail: Model3dViewerStatusDetail | null;
|
||||
} | null>(null);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user