fix(akte): Komma-Trenner in Listen + Elternnamen in der Wurf-Liste
- Zuchtpartner/Nachzucht: .ak-kv-value ist ein Flex-Container mit wrap, jeder Eintrag ein eigenes Item. Das vorangestellte „, " landete beim Umbruch am Zeilenanfang („, Zora"). Das Komma klebt jetzt hinten am vorherigen Namen. Regressionstest KV-COMMA (schlaegt gegen den alten Code fehl). - Wurf-Liste/Zuchtpaare: Elternnamen wurden nur aus den ersten 1000 Tieren aufgeloest (Prod hat >2400) → Eltern dahinter erschienen als „Unbekannt". Jetzt werden alle Tiere geladen. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -554,10 +554,13 @@ export default function GerbilDetailPage() {
|
||||
)}
|
||||
{g.isResident !== false && (partners.data?.items.length ?? 0) > 0 && (
|
||||
<Kv label={t.detail.zuchtpartner}>
|
||||
{(partners.data?.items ?? []).map((p, i) => (
|
||||
{/* Trennkomma HINTEN an den Namen, nicht vorne an den nächsten: .ak-kv-value
|
||||
ist ein Flex-Container mit wrap, jeder Eintrag also ein eigenes Flex-Item.
|
||||
Vorangestellt landete das Komma beim Umbruch am ZEILENANFANG („, Zora"). */}
|
||||
{(partners.data?.items ?? []).map((p, i, all) => (
|
||||
<span key={p.id}>
|
||||
{i > 0 && ', '}
|
||||
<Link to={`/rennmaeuse/${p.id}`}>{p.name || de.pages.gerbils.nameless}</Link>
|
||||
{i < all.length - 1 && ','}
|
||||
</span>
|
||||
))}
|
||||
</Kv>
|
||||
@@ -612,12 +615,12 @@ export default function GerbilDetailPage() {
|
||||
{(offspring.data?.items.length ?? 0) > 0 && (
|
||||
<p className="ak-empty">
|
||||
{t.detail.nonResidentOffspringLabel}{' '}
|
||||
{(offspring.data?.items ?? []).map((child, i) => (
|
||||
{(offspring.data?.items ?? []).map((child, i, all) => (
|
||||
<span key={child.id}>
|
||||
{i > 0 && ', '}
|
||||
<Link to={`/rennmaeuse/${child.id}`}>
|
||||
{child.name || de.pages.gerbils.nameless}
|
||||
</Link>
|
||||
{i < all.length - 1 && ','}
|
||||
</span>
|
||||
))}
|
||||
</p>
|
||||
|
||||
Reference in New Issue
Block a user