diff --git a/src/assets/gltf-model-import.ts b/src/assets/gltf-model-import.ts index 98a427d4..7e3d7e5a 100644 --- a/src/assets/gltf-model-import.ts +++ b/src/assets/gltf-model-import.ts @@ -7,10 +7,10 @@ import { createProjectAssetStorageKey, type ModelAssetMetadata, type ModelAssetRecord, - type ProjectAssetStorage } from "./project-assets"; import { createOpaqueId } from "../core/ids"; import type { ProjectAssetStorageRecord } from "./project-asset-storage"; +import type { ProjectAssetStorage } from "./project-asset-storage"; export interface LoadedModelAsset { assetId: string; @@ -250,7 +250,7 @@ function disposeTexture(texture: Texture, seenTextures: Set) { function disposeMaterialResources(material: Material, disposeTextures: boolean, seenTextures: Set) { if (disposeTextures) { - for (const value of Object.values(material as Record)) { + for (const value of Object.values(material as unknown as Record)) { if (value === null || value === undefined) { continue; }