GET /directories/company-groups возвращает Page[CompanyGroupOut], но раньше типизировался как ICompanyGroup[]. Реализована пагинация: fetchCompanyGroups теперь читает все страницы по 200 и возвращает полный массив ICompanyGroup[]. Это позволяет thunk/slice получать честный массив с правильным total_groups = payload.length. Исправлено: - fetchCompanyGroups: async функция с циклом по total (как fetchAllLegalEntities) - types.ts / companyGroupsSlice.ts / thunks.ts: типы честные (без приведений) - потребители (NewConsoleModal, CompanyGroupsTable, Sidebar): используют raw_rows как массив Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EAKRDNzXtRrwmWz9z6PZu3
Description
Фронт (папка web/) для основного сервиса АРМ КА
Languages
TypeScript
96.3%
CSS
1.9%
Shell
1%
JavaScript
0.4%
Makefile
0.2%
Other
0.2%