Skip to content

feat(manager): empty state hints and actions visibility for order fields (#182) - #273

Merged
biz87 merged 3 commits into
betafrom
feat/234-order-empty-model-fields-link
May 18, 2026
Merged

biz87 merged 3 commits into
betafrom
feat/234-order-empty-model-fields-link

Conversation

@biz87

@biz87 biz87 commented May 18, 2026

Copy link
Copy Markdown
Member

Replacement for #235 v2 (rebased on top of beta, CHANGELOG дубликат удалён). Original PR from @Ibochkarev.

Описание

Улучшение UX для вкладок заказа «Информация» и «Адрес» при отсутствии настроенных полей модели:

  • Отдельные описательные лексиконы для пустого состояния (ms3_order_tab_info_model_fields_empty_hint, ms3_order_tab_address_model_fields_empty_hint).
  • Скрытие панели «Сохранить»/«Отмена» при пустом наборе полей — убирает лишний UI-шум, когда сохранять нечего.
  • Выделение дублирующейся панели действий в общий компонент OrderFormActionsBar.vue.

Deep-link функциональность удалена по ревью (issue #234 закрыт как wontfix).

Связанные Issues

Closes #182
Refs #234 (closed as wontfix per review)

Тестирование

  • npm run build: OK.
  • Запись CHANGELOG в Май 2026 → Разработка → ✨ Добавлено.

Правка по rebase

Удалён случайный дубликат записи #182 из секции Апрель 2026 → 1.10.1-beta1 → Исправлено (уже выпущенный релиз).

Ibochkarev and others added 3 commits May 18, 2026 15:56
…ings (#234)

- Add «Настроить поля» in empty state for order info/address tabs
- Build MS3 model-fields utilities URL; ModelFieldsGrid reads model query & tab
- Deep link: utilities + replaceState; lexicon (ru/en) + CHANGELOG

Fixes #234
Removes per review feedback in PR #235:
- Delete managerModelFieldsUrl.js and all deep-link URL handling
- Remove Configure fields links from empty state (no permissions check)
- Revert utilities.panel.js to localStorage-only tab restore
- Remove ms3_order_open_model_fields_settings* lexicons (ru/en)
- Keep bonus features: empty-state hints, hide Save/Cancel when no fields,
  OrderFormActionsBar component
- Move CHANGELOG entry to Май 2026 → ✨ Добавлено without deep-link

Issue #234 closed as wontfix (deep-link removed).
@biz87
biz87 merged commit 9608831 into beta May 18, 2026
@biz87
biz87 deleted the feat/234-order-empty-model-fields-link branch May 18, 2026 11:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] Кнопки «Сохранить» и «Отмена» при пустом списке полей на вкладке заказа (Адрес)

3 participants