From e52e33ac4f398153a77b663d6819f88ffbb1ec80 Mon Sep 17 00:00:00 2001 From: lidong-sal Date: Tue, 16 Jun 2026 10:52:46 +0800 Subject: [PATCH] Order newest tools by createdAt so the latest tool shows first --- src/tools/tools.store.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/tools/tools.store.ts b/src/tools/tools.store.ts index fb12450d..32c7308b 100644 --- a/src/tools/tools.store.ts +++ b/src/tools/tools.store.ts @@ -42,7 +42,9 @@ export const useToolStore = defineStore('tools', () => { tools, favoriteTools, toolsByCategory, - newTools: computed(() => tools.value.filter(({ isNew }) => isNew)), + newTools: computed(() => tools.value + .filter(({ isNew }) => isNew) + .sort((a, b) => (b.createdAt?.getTime() ?? 0) - (a.createdAt?.getTime() ?? 0))), addToolToFavorites({ tool }: { tool: MaybeRef }) { const toolPath = get(tool).path;