From a4f731af88f224dfc370334e2521b12f39d4d956 Mon Sep 17 00:00:00 2001 From: wangbo Date: Thu, 14 May 2026 23:42:12 +0800 Subject: [PATCH] Unify media preview loading background --- apps/web/src/pages/playground-media.tsx | 7 ++--- apps/web/src/styles/playground.css | 34 +++++++++++++++++++++++++ 2 files changed, 38 insertions(+), 3 deletions(-) diff --git a/apps/web/src/pages/playground-media.tsx b/apps/web/src/pages/playground-media.tsx index 2a25ec8..a7af89f 100644 --- a/apps/web/src/pages/playground-media.tsx +++ b/apps/web/src/pages/playground-media.tsx @@ -521,6 +521,7 @@ function MediaTaskCard(props: { const references = mediaReferenceItems(props.run); const promptParts = promptDisplayParts(props.run.prompt, references); const taskMeta = mediaTaskMetaText(props.run); + const previewState = items.length > 0 ? 'filled' : isPending ? 'loading' : 'empty'; return (
@@ -552,9 +553,9 @@ function MediaTaskCard(props: { )} -
+
{backdropItem && } -
+
{Array.from({ length: expectedCount }).map((_, index) => ( +
{props.item?.type === 'video' && (