Skip to content

Commit f57f1cd

Browse files
AppState.CODING show multiple reference images when applicable
1 parent f356d17 commit f57f1cd

File tree

1 file changed

+23
-13
lines changed

1 file changed

+23
-13
lines changed

frontend/src/App.tsx

Lines changed: 23 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -414,24 +414,34 @@ function App() {
414414

415415
{/* Reference image display */}
416416
<div className="flex gap-x-2 mt-2">
417-
{referenceImages.length > 0 && (
418-
<div className="flex flex-col">
419-
<div
420-
className={classNames({
421-
"scanning relative": appState === AppState.CODING,
422-
})}
423-
>
417+
<div className="flex flex-col">
418+
<div
419+
className={classNames({
420+
"scanning relative": appState === AppState.CODING,
421+
})}
422+
>
423+
{referenceImages.length > 1 ? (
424+
<div className="grid grid-cols-2 gap-2">
425+
{referenceImages.map((image, i) => (
426+
<img
427+
className="border max-h-40 w-full h-full object-contain border-gray-200 rounded-md"
428+
src={image}
429+
alt={`Reference image: ${i}`}
430+
/>
431+
))}
432+
</div>
433+
) : (
424434
<img
425435
className="w-[340px] border border-gray-200 rounded-md"
426436
src={referenceImages[0]}
427-
alt="Reference"
437+
alt-="Reference Image"
428438
/>
429-
</div>
430-
<div className="text-gray-400 uppercase text-sm text-center mt-1">
431-
Original Screenshot
432-
</div>
439+
)}
433440
</div>
434-
)}
441+
<div className="text-gray-400 uppercase text-sm text-center mt-1">
442+
Original Screenshot{referenceImages.length > 1 ? "s" : ""}
443+
</div>
444+
</div>
435445
<div className="bg-gray-400 px-4 py-2 rounded text-sm hidden">
436446
<h2 className="text-lg mb-4 border-b border-gray-800">
437447
Console

0 commit comments

Comments
 (0)