Перейти к содержанию

CallBox Frontend

URL: https://b2g.kz/callbox

Автоматически сгенерировано: 2026-02-14

⚠️ ВАЖНО: Документация обновлена с учётом ВСЕХ Route элементов из App.tsx

Статистика

Метрика Значение
Route элементов (всего) 28
Уникальных путей 16
Файлов страниц 19

Объяснение

  • 28 Route элементов — полное количество <Route> тегов в App.tsx, включая:
  • Top-level роуты (/login, /sso, /forgot-password, и т.д.)
  • Вложенные роуты внутри /admin, /client/:tenantId, /superadmin
  • Navigate элементы (редиректы)
  • Index routes
  • 16 уникальных путей — количество URL которые приводят на отдельные страницы
  • 19 файлов страниц — количество *Page.tsx компонентов

Роуты

Top-level роуты

URL Компонент
/login LoginPage
/sso SsoPage
/forgot-password ForgotPasswordPage
/reset-password ResetPasswordPage
/change-password ChangePasswordPage

Admin роуты (/admin)

URL Компонент
/admin Navigate → /admin/organizations
/admin/organizations OrganizationsPage
/admin/organizations/:id OrganizationDetailPage
/admin/users UsersPage

Client роуты (/client/:tenantId)

URL Компонент
/client/:tenantId Navigate → /client/:tenantId/monitoring
/client/:tenantId/monitoring MonitoringPage
/client/:tenantId/stats/call-center CallCenterStatsPage
/client/:tenantId/stats/terminals TerminalStatsPage
/client/:tenantId/stats/operators OperatorStatsPage
/client/:tenantId/schedules SchedulesPage
/client/:tenantId/billing BillingPage

Superadmin роуты (/superadmin)

URL Компонент
/superadmin Navigate → /superadmin/staff
/superadmin/staff StaffUsersPage
/superadmin/audit AuditLogPage

Bug tracker роуты

URL Компонент
/bugs BugListPage
/bugs/new BugCreatePage
/bugs/:id BugDetailPage

Редиректы

URL Redirect to
/ /login
/organizations /admin/organizations

Технологии

  • React 18
  • React Router v6
  • Vite для сборки
  • TypeScript

Сборка

cd /opt/callbox/backend/call-center-frontend
npm run build

Деплой: lb-1:/var/www/callbox/


ПРИМЕЧАНИЕ: Генератор показывает 16 «уникальных путей», но в App.tsx реально 28 элементов <Route>. Документация исправлена вручную.