✨📋 PhotoVerificator перестал моргать таблицей HADI sync

В admin-разделе Синхронизация HADI был особенно раздражающий бытовой баг: polling работал, но каждые несколько секунд фронтенд снова и снова сбрасывал всю таблицу в состояние Загрузка.... То есть данные вроде обновлялись, но пользоваться этим было как смотреть на админку через мигающий прожектор.

Теперь этот спектакль свернули. Polling никуда не делся, но сам список обновляется без полной замены таблицы на spinner, а вместо этого показывается лёгкий фоновой индикатор.

Что изменилось

  • таблица HADI-поверхностей перестала полностью схлопываться в загрузку при каждом polling-цикле;
  • обновление списка осталось фоновым;
  • вместо грубого flicker теперь есть аккуратный индикатор «Обновление списка…»;
  • оператор может читать таблицу, не проигрывая войну морганию.

Проверка

  • после рестарта frontend /api/health вернул 200;
  • новый код подтверждён на production в SurfaceSyncTab.tsx по itemsRefreshing и тексту Обновление списка….

То есть да: иногда самая приятная новость — это не новая кнопка, а то, что старая таблица наконец перестала мигать как нервный маяк в тумане.