inspection-review: TT-фото только в секции «Метки», не дублировать в галерее
Counter «Фото (N)» по-прежнему учитывает TT carry-over (поэтому на 84-м осмотре всё ещё 16), но карточки в гриде остаются только для наших MinIO- фото + PWA-маркерных фото. TT-thumbnail рисуется один раз — inline под своим маркером в списке.
This commit is contained in:
@@ -246,22 +246,9 @@ export default function InspectionReview() {
|
|||||||
<div className="text-xs text-muted-foreground p-2">повреждение</div>
|
<div className="text-xs text-muted-foreground p-2">повреждение</div>
|
||||||
</Card>
|
</Card>
|
||||||
))}
|
))}
|
||||||
{/* TT-фото carry-over дефектов из Element */}
|
{/* TT-фото carry-over дефектов из Element живут ТОЛЬКО внутри
|
||||||
{uniqueTtIds.map((ttId) => (
|
секции «Метки», чтобы не дублировать одну и ту же картинку
|
||||||
<Card
|
в карточке два раза. В счётчике «Фото (N)» они учтены. */}
|
||||||
key={`tt-${ttId}`}
|
|
||||||
className="overflow-hidden cursor-pointer"
|
|
||||||
onClick={() => setPreview({ kind: "tt", ttId })}
|
|
||||||
>
|
|
||||||
<img
|
|
||||||
src={ttImageUrl(ttId)}
|
|
||||||
alt="повреждение (Element)"
|
|
||||||
loading="lazy"
|
|
||||||
className="w-full aspect-[4/3] object-cover bg-muted"
|
|
||||||
/>
|
|
||||||
<div className="text-xs text-muted-foreground p-2">из Element</div>
|
|
||||||
</Card>
|
|
||||||
))}
|
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user