import { BuildingListingsDrawer } from 'tradein-mvp-frontend'; // Правый drawer с активными объявлениями выбранного дома (/trade-in/sale-share): // createPortal в document.body, .ss-drawer-overlay = position:fixed по всему // вьюпорту (как MapPicker) → cardMode:single. Шапка — адрес + тепловой бейдж // доли + «N из M квартир» (из props). Тело FETCH-COUPLED: useBuildingListings // (GET /buildings/{id}/listings) — data-prop нет, глобальный query-cache пуст → // в офлайн-capture честный pending/error-state («Загрузка объявлений…» / // «Не удалось загрузить объявления дома»). На реальной странице — список // объявлений с ценой, ₽/м², этажом и ссылкой на оригинал. const building = { house_id: 3101, address: 'ул. Викулова, 46', lat: 56.8412, lon: 60.5556, sale_share_pct: 34.6, sale_share_pct_45d: 41.2, listings_45d: 33, over_100: false, active_secondary: 27, flat_count_effective: 78, gar_match_method: 'cadastre', median_price_rub: 4_950_000, median_price_per_m2: 158_500, avg_days_on_market: 74, year_built: 1972, house_type: 'panel', total_floors: 9, series_name: '1-468', is_emergency: false, }; /** Открытый drawer дома «ул. Викулова, 46» (34.6% в продаже, 27 из 78 квартир). */ export const Default = () => ( {}} /> );