food-market/src
nns c8a7efde47
Some checks are pending
CI / POS (WPF, Windows) (push) Waiting to run
CI / Backend (.NET 8) (push) Successful in 46s
CI / Web (React + Vite) (push) Successful in 34s
Docker Web / Build + push Web (push) Successful in 27s
Docker Web / Deploy Web on stage (push) Successful in 12s
fix(supply-quick-add): dropdown not rendering — Portal + fixed position
Корень проблемы: Section рендерится с класcом overflow-hidden (нужен
для скруглений углов) — absolute-позиционированный dropdown
обрезался границей карточки и был не виден совсем.

Решение: dropdown через React createPortal вынесен в document.body,
позиция вычисляется по getBoundingClientRect() input'а на каждый
open + window scroll/resize. position: fixed, z-[100] — выше любого
sticky-header. Outside-click handler теперь учитывает оба контейнера
(input wrap + portal-узел) — клик по элементу dropdown'а больше
не закрывает его как «снаружи».

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-26 02:01:49 +05:00
..
food-market.api feat(api): products quick-search + by-barcode endpoints 2026-04-26 01:53:07 +05:00
food-market.application feat(product-card): drop ShelfLifeDays + recompose classification + auto-article + barcode trash hide 2026-04-26 00:50:05 +05:00
food-market.domain phase3b: product card cleanup + supply form simplification 2026-04-26 01:00:06 +05:00
food-market.infrastructure fix(migrations): catch-up Phase3b_AddShowDescriptionOnProduct 2026-04-26 01:10:36 +05:00
food-market.pos Phase 0: project scaffolding and end-to-end auth 2026-04-21 13:59:13 +05:00
food-market.pos.core Phase 0: project scaffolding and end-to-end auth 2026-04-21 13:59:13 +05:00
food-market.shared Phase 0: project scaffolding and end-to-end auth 2026-04-21 13:59:13 +05:00
food-market.web fix(supply-quick-add): dropdown not rendering — Portal + fixed position 2026-04-26 02:01:49 +05:00