Показываем поле описания для всех блоков если блоков > 1

This commit is contained in:
Fedor
2025-11-25 21:20:48 +03:00
parent 8626c9aff4
commit 99ef902a31

View File

@@ -1019,11 +1019,14 @@ export default function StepWizardPlan({
}
>
<Space direction="vertical" style={{ width: '100%' }}>
{/* Поле описания только для необязательных/кастомных документов */}
{/* Для обязательных документов (contract, payment) описание не требуется */}
{!isPredefinedDoc && !isRequired && (
{/* Поле описания показываем:
- ВСЕГДА если блоков > 1 (чтобы различать документы)
- Или для необязательных/непредопределённых документов */}
{(currentBlocks.length > 1 || (!isPredefinedDoc && !isRequired)) && (
<Input
placeholder="Описание документов (например: договор от 12.05, платёжка №123)"
placeholder={currentBlocks.length > 1
? "Уточните тип документа (например: Претензия, Ответ на претензию)"
: "Описание документов (например: договор от 12.05, платёжка №123)"}
value={block.description}
onChange={(e) =>
updateDocumentBlock(docId, block.id, { description: e.target.value })