feat: Implement multi-generation support with individual status tracking and history grouping.

This commit is contained in:
xds
2026-02-16 16:35:29 +03:00
parent 55e8db92ed
commit 9a9d50a900
5 changed files with 911 additions and 355 deletions

View File

@@ -83,8 +83,8 @@ const createIdea = async () => {
<!-- Cover Image -->
<div class="aspect-video w-full bg-slate-800 relative overflow-hidden">
<div v-if="idea.cover_asset_id" class="w-full h-full">
<img :src="API_URL + '/assets/' + idea.cover_asset_id + '?thumbnail=true'"
<div v-if="idea.last_generation && idea.last_generation.status == 'done' && idea.last_generation.result_list.length > 0" class="w-full h-full">
<img :src="API_URL + '/assets/' + idea.last_generation.result_list[0] + '?thumbnail=true'"
class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-105" />
</div>
<div v-else