fix: делает "Предложение по улучшению" необязательным для жалобы, убирает дубль заголовка
Каждый вид обращения раньше показывал одинаковый набор обязательных полей. getAppealFieldsConfig теперь описывает и видимость, и обязательность отдельно: жалоба — предложение по-прежнему можно оставить, но требовать его как для самостоятельного вида "Предложение" неверно. validateFeedback читает то же правило, что и форма, — иначе одно поле могло бы требовать то, что другое не показывает. FormCard в FeedbackForm дублировал заголовок и подзаголовок PageShell — убран (пустой title у ui-kit не создаёт строки, гэпа не остаётся). Подсказка у переключателя "Обращение анонимное" разбита на две сноски (* и **), как в исходной форме, а не слитный абзац. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -24,7 +24,10 @@ export const FeedbackForm: React.FC = () => {
|
||||
}
|
||||
|
||||
return (
|
||||
<FormCard title={TEXTS.formTitle} subtitle={TEXTS.pageSubtitle}>
|
||||
// FormCard требует title, но заголовок страницы уже показан в PageShell
|
||||
// (App.tsx) — второй здесь был бы дублем. Пустая строка убирает текст,
|
||||
// а гэпа не оставляет: у ui-kit пустой title-блок не создаёт строки.
|
||||
<FormCard title="">
|
||||
{formError ? (
|
||||
<div className={styles.notice}>
|
||||
<Alert variant="err">{formError}</Alert>
|
||||
|
||||
Reference in New Issue
Block a user