fix: делает "Предложение по улучшению" необязательным для жалобы, убирает дубль заголовка
Каждый вид обращения раньше показывал одинаковый набор обязательных полей. getAppealFieldsConfig теперь описывает и видимость, и обязательность отдельно: жалоба — предложение по-прежнему можно оставить, но требовать его как для самостоятельного вида "Предложение" неверно. validateFeedback читает то же правило, что и форма, — иначе одно поле могло бы требовать то, что другое не показывает. FormCard в FeedbackForm дублировал заголовок и подзаголовок PageShell — убран (пустой title у ui-kit не создаёт строки, гэпа не остаётся). Подсказка у переключателя "Обращение анонимное" разбита на две сноски (* и **), как в исходной форме, а не слитный абзац. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -6,10 +6,11 @@ export const TEXTS = {
|
||||
pageTitle: 'Обращение',
|
||||
pageSubtitle: 'Данное обращение будет направлено в HR департамент',
|
||||
|
||||
formTitle: 'Обращение в HR департамент',
|
||||
|
||||
// Две сноски с разным числом звёздочек — как в исходной форме, чтобы читалось
|
||||
// как два отдельных примечания, а не слитный абзац. Field рендерит их построчно.
|
||||
anonymousHint:
|
||||
'Анонимное обращение: мы не сможем дать вам обратную связь. Именные обращения обрабатываются в течение 3–5 рабочих дней, если вопрос не требует большего срока.',
|
||||
'* Если обращение анонимное, мы не сможем дать вам обратную связь.\n' +
|
||||
'** Именные обращения обрабатываются в течение 3–5 рабочих дней, если вопрос не требует большего срока.',
|
||||
|
||||
labels: {
|
||||
company: 'Компания',
|
||||
|
||||
Reference in New Issue
Block a user