diff --git a/spx-gui/src/components/editor/EditorHomepage.vue b/spx-gui/src/components/editor/EditorHomepage.vue
index 1ce03b794..68564821a 100644
--- a/spx-gui/src/components/editor/EditorHomepage.vue
+++ b/spx-gui/src/components/editor/EditorHomepage.vue
@@ -11,7 +11,11 @@
{{ _t(error.userMessage) }}
-
+
TODO
@@ -53,7 +57,11 @@ const projectName = computed(
() => router.currentRoute.value.params.projectName as string | undefined
)
-const { data: project, isFetching: isLoading, error } = useQuery(
+const {
+ data: project,
+ isFetching: isLoading,
+ error
+} = useQuery(
async () => {
if (userStore.userInfo == null) return null
if (projectName.value == null) return null
diff --git a/spx-gui/src/models/sound.ts b/spx-gui/src/models/sound.ts
index d0b49e232..dfc2240af 100644
--- a/spx-gui/src/models/sound.ts
+++ b/spx-gui/src/models/sound.ts
@@ -65,13 +65,15 @@ export class Sound {
static async loadAll(files: Files) {
const soundNames = listDirs(files, soundAssetPath)
- const sounds = (await Promise.all(
- soundNames.map(async (soundName) => {
- const sound = await Sound.load(soundName, files)
- if (sound == null) console.warn('failed to load sound:', soundName)
- return sound
- })
- )).filter(s => !!s) as Sound[]
+ const sounds = (
+ await Promise.all(
+ soundNames.map(async (soundName) => {
+ const sound = await Sound.load(soundName, files)
+ if (sound == null) console.warn('failed to load sound:', soundName)
+ return sound
+ })
+ )
+ ).filter((s) => !!s) as Sound[]
return sounds
}
diff --git a/spx-gui/src/models/sprite.ts b/spx-gui/src/models/sprite.ts
index 0c7b18e7b..3ed7d9a63 100644
--- a/spx-gui/src/models/sprite.ts
+++ b/spx-gui/src/models/sprite.ts
@@ -161,13 +161,15 @@ export class Sprite extends Disposble {
static async loadAll(files: Files) {
const spriteNames = listDirs(files, spriteAssetPath)
- const sprites = (await Promise.all(
- spriteNames.map(async (spriteName) => {
- const sprite = await Sprite.load(spriteName, files)
- if (sprite == null) console.warn('failed to load sprite:', spriteName)
- return sprite
- })
- )).filter(s => !!s) as Sprite[]
+ const sprites = (
+ await Promise.all(
+ spriteNames.map(async (spriteName) => {
+ const sprite = await Sprite.load(spriteName, files)
+ if (sprite == null) console.warn('failed to load sprite:', spriteName)
+ return sprite
+ })
+ )
+ ).filter((s) => !!s) as Sprite[]
return sprites
}
diff --git a/spx-gui/src/utils/path.test.ts b/spx-gui/src/utils/path.test.ts
index 9d5641478..a832b4617 100644
--- a/spx-gui/src/utils/path.test.ts
+++ b/spx-gui/src/utils/path.test.ts
@@ -32,7 +32,9 @@ describe('stripExt', () => {
})
it('should work well with url', () => {
expect(stripExt('https://test.com/abc.txt')).toBe('https://test.com/abc')
- expect(stripExt('https://test.com/foo/%E4%B8%AD%E6%96%87.png')).toBe('https://test.com/foo/%E4%B8%AD%E6%96%87')
+ expect(stripExt('https://test.com/foo/%E4%B8%AD%E6%96%87.png')).toBe(
+ 'https://test.com/foo/%E4%B8%AD%E6%96%87'
+ )
})
it('should work well with no ext', () => {
expect(stripExt('abc')).toBe('abc')
@@ -44,4 +46,4 @@ describe('stripExt', () => {
expect(stripExt('foo/.cache/abc.d.ts')).toBe('foo/.cache/abc.d')
expect(stripExt('/foo/bar/.gitignore')).toBe('/foo/bar/.gitignore')
})
-})
\ No newline at end of file
+})