From 1f7268fa765acd1523ec9a7aef939cab52f3cb4d Mon Sep 17 00:00:00 2001 From: btea <2356281422@qq.com> Date: Thu, 2 May 2024 22:06:47 +0800 Subject: [PATCH] feat(ui): sort items by file name (#5652) --- packages/ui/client/composables/client/index.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/ui/client/composables/client/index.ts b/packages/ui/client/composables/client/index.ts index 96fc1a7cb419..257872c00061 100644 --- a/packages/ui/client/composables/client/index.ts +++ b/packages/ui/client/composables/client/index.ts @@ -42,9 +42,13 @@ export const client = (function createVitestClient() { } })() +function sort(a: File, b: File) { + return a.name.localeCompare(b.name) +} + export const config = shallowRef({} as any) export const status = ref('CONNECTING') -export const files = computed(() => client.state.getFiles()) +export const files = computed(() => client.state.getFiles().sort(sort)) export const current = computed(() => files.value.find(file => file.id === activeFileId.value)) export const currentLogs = computed(() => getTasks(current.value).map(i => i?.logs || []).flat() || [])