feat: refactor uses handling and enhance category structure for improved organization and localization

This commit is contained in:
2025-09-03 18:40:47 +02:00
parent 8857b53854
commit e7b3e5fcc4
13 changed files with 139 additions and 86 deletions

View File

@@ -53,8 +53,17 @@ const formatted = computed(() => useDateFormat(useNow(), 'D MMMM YYYY, HH:mm', {
<div v-else-if="message.type === ChatType.THEME">
<ToolTheme />
</div>
<div v-else-if="message.type === ChatType.USES">
<ToolUses />
<div v-else-if="message.type === ChatType.HARDWARE">
<ToolUses category="hardware" />
</div>
<div v-else-if="message.type === ChatType.SOFTWARE">
<ToolUses category="software" />
</div>
<div v-else-if="message.type === ChatType.HOMELAB">
<ToolUses category="homelab" />
</div>
<div v-else-if="message.type === ChatType.IDE">
<ToolUses category="ide" />
</div>
<div v-else-if="message.type === ChatType.LANGUAGE">
<ToolLanguage />