fix: убрать дублирующий заголовок и подложку фильтра периода дохода #73

Closed
opened 2026-10-13 15:21:25 +03:00 by codex-bot · 1 comment
Owner

На странице пассивного дохода фильтр периода обёрнут в Paper с заголовком «Период», а DatePickerInput повторяет ту же подпись. Acceptance criteria: одна видимая и доступная подпись «Период» у поля, без отдельной Paper-подложки; сохранены form submit/reset, ошибка валидации, адаптивность и управление клавиатурой. Scope: IncomePeriodForm; сохранить остальные незавершённые изменения рабочего дерева.

На странице пассивного дохода фильтр периода обёрнут в Paper с заголовком «Период», а DatePickerInput повторяет ту же подпись. Acceptance criteria: одна видимая и доступная подпись «Период» у поля, без отдельной Paper-подложки; сохранены form submit/reset, ошибка валидации, адаптивность и управление клавиатурой. Scope: IncomePeriodForm; сохранить остальные незавершённые изменения рабочего дерева.
Author
Owner

Уже сделано — исправлено в PR #74 (feat: unify income payment cards and remove comparisons, смержен в develop).

  • IncomePeriodForm.view.tsx: Paper с заголовком «Период» и дублирующий Text удалены; осталась одна видимая и доступная подпись — label={t("income.period")} у DatePickerInput.
  • form submit/reset, ошибка валидации, classes.fields/classes.actions (адаптивность) и клавиатурное управление сохранены.
  • Проверки: typecheck, eslint, 426 тестов — зелёные, включая AccountIncomePage («income period and snapshot boundary»).

Готово, можно закрывать.

Уже сделано — исправлено в PR #74 (`feat: unify income payment cards and remove comparisons`, смержен в `develop`). - `IncomePeriodForm.view.tsx`: `Paper` с заголовком «Период» и дублирующий `Text` удалены; осталась одна видимая и доступная подпись — `label={t("income.period")}` у `DatePickerInput`. - form submit/reset, ошибка валидации, `classes.fields`/`classes.actions` (адаптивность) и клавиатурное управление сохранены. - Проверки: `typecheck`, `eslint`, 426 тестов — зелёные, включая `AccountIncomePage` («income period and snapshot boundary»). Готово, можно закрывать.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WealthLedger/frontend#73