Add Admin panel for team and projects management

This commit is contained in:
2026-03-27 19:08:43 +05:00
parent 6e428b4ede
commit 88db5daa6b
7 changed files with 970 additions and 0 deletions
+20
View File
@@ -8,6 +8,9 @@ import '../screens/mind_map_screen.dart';
import '../screens/calendar_screen.dart';
import '../screens/alarms_screen.dart';
import '../screens/ai_test_screen.dart';
import '../screens/admin/admin_screen.dart';
import '../screens/admin/team_management_screen.dart';
import '../screens/admin/projects_management_screen.dart';
import '../providers/auth_provider.dart';
// Глобальный ключ для навигации
@@ -78,6 +81,23 @@ class AppRouter {
name: 'ai-test',
builder: (context, state) => const AiTestScreen(),
),
GoRoute(
path: 'admin',
name: 'admin',
builder: (context, state) => const AdminScreen(),
routes: [
GoRoute(
path: 'team',
name: 'admin-team',
builder: (context, state) => const TeamManagementScreen(),
),
GoRoute(
path: 'projects',
name: 'admin-projects',
builder: (context, state) => const ProjectsManagementScreen(),
),
],
),
],
),
],