Show all errors in scrollable list instead of just first one
Build and Push Docker Image / build (push) Has been cancelled
Details
Build and Push Docker Image / build (push) Has been cancelled
Details
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
1b2311b4a3
commit
4d8823e8e9
|
|
@ -774,9 +774,18 @@ export default function ProjectsPage() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{taggingResult.errors.length > 0 && (
|
{taggingResult.errors.length > 0 && (
|
||||||
<p className="mt-3 text-sm text-amber-700 dark:text-amber-300">
|
<div className="mt-3 space-y-2">
|
||||||
{taggingResult.errors[0]}
|
<p className="text-sm font-medium text-amber-700 dark:text-amber-300">
|
||||||
|
{taggingResult.errors.length} project{taggingResult.errors.length > 1 ? 's' : ''} failed:
|
||||||
</p>
|
</p>
|
||||||
|
<div className="max-h-32 overflow-y-auto rounded bg-background/50 p-2 text-xs space-y-1">
|
||||||
|
{taggingResult.errors.map((error, i) => (
|
||||||
|
<p key={i} className="text-amber-700 dark:text-amber-300">
|
||||||
|
• {error}
|
||||||
|
</p>
|
||||||
|
))}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue