{previewUrl ? (
-

(null);
const draft = session.draft;
const backgroundSlot = findAssetSlot(session.assetSlots, 'stage_background');
+ const backgroundPreviewUrl = buildLevelAssetPreview(backgroundSlot);
const blockers = useMemo(
() => session.assetCoverage.blockers.filter(Boolean),
[session.assetCoverage.blockers],
);
+ const studioPreviewUrl = useMemo(() => {
+ if (!studioTarget) {
+ return null;
+ }
+ return buildStudioAssetPreview(session.assetSlots, studioTarget);
+ }, [session.assetSlots, studioTarget]);
if (!draft) {
return (
@@ -404,7 +451,15 @@ export function BigFishResultView({