feat(admin): Catalog Tree — button lock + loader on all ops (double-click protection) #148

Closed
opened 2026-08-10 12:03:46 +00:00 by NW · 0 comments
Owner

Фича: Блокировка кнопок + лоадер при операциях в Catalog Tree (защита от двойных кликов)

Acceptance

  • toggle: Switch disabled + guard (togglingId per-item, busyAction global)
  • sort: стрелки disabled + Loader2 spin (per-direction key)
  • rename: Pencil disabled во время rename
  • delete: диалог Delete disabled + Deleting...
  • add: кнопки Add disabled + Adding...
  • clone: кнопка disabled + Loader2
  • busyAction guard предотвращает двойные клики на всех операциях
  • tsc + build + деплой (admin healthy)

Закрыто коммитом 33ec420

## Фича: Блокировка кнопок + лоадер при операциях в Catalog Tree (защита от двойных кликов) ### Acceptance - [x] toggle: Switch disabled + guard (togglingId per-item, busyAction global) - [x] sort: стрелки disabled + Loader2 spin (per-direction key) - [x] rename: Pencil disabled во время rename - [x] delete: диалог Delete disabled + Deleting... - [x] add: кнопки Add disabled + Adding... - [x] clone: кнопка disabled + Loader2 - [x] busyAction guard предотвращает двойные клики на всех операциях - [x] tsc + build + деплой (admin healthy) Закрыто коммитом 33ec420
NW closed this issue 2026-08-10 12:29:13 +00:00
Sign in to join this conversation.