1
0
Эх сурвалжийг харах

fix(useLoader): remove array related logic for loaders (#808)

Alvaro Saburido 11 сар өмнө
parent
commit
88cef1e0ab

+ 1 - 1
playground/vue/tsconfig.json

@@ -7,7 +7,7 @@
     "module": "ESNext",
     "module": "ESNext",
     "moduleResolution": "bundler",
     "moduleResolution": "bundler",
     "paths": {
     "paths": {
-      "@tresjs/core": ["dist"]
+      "@tresjs/core": ["../../dist"]
     },
     },
     "resolveJsonModule": true,
     "resolveJsonModule": true,
     "strict": true,
     "strict": true,

+ 1 - 3
src/composables/useLoader/index.ts

@@ -81,11 +81,9 @@ export async function useLoader<T>(
     extensions(proto)
     extensions(proto)
   }
   }
 
 
-  const paths = (Array.isArray(url) ? url : [url]) as string[]
-
   return await new Promise((resolve, reject) => {
   return await new Promise((resolve, reject) => {
     proto.load(
     proto.load(
-      paths,
+      url,
       (result: T) => {
       (result: T) => {
         const data = result as unknown as TresObject
         const data = result as unknown as TresObject
         if (data.scene) {
         if (data.scene) {