초기 커밋
This commit is contained in:
27
lib/core/constants/api_constants.dart
Normal file
27
lib/core/constants/api_constants.dart
Normal file
@@ -0,0 +1,27 @@
|
||||
abstract final class ApiConstants {
|
||||
static const String baseUrl = 'http://localhost:8000/api/v1';
|
||||
static const String wsUrl = 'ws://localhost:8000/ws';
|
||||
|
||||
// Auth
|
||||
static const String login = '/auth/login';
|
||||
static const String register = '/auth/register';
|
||||
static const String refreshToken = '/auth/refresh';
|
||||
static const String logout = '/auth/logout';
|
||||
|
||||
// Users
|
||||
static const String users = '/users';
|
||||
static const String userProfile = '/users/me';
|
||||
|
||||
// Dashboard
|
||||
static const String dashboardStats = '/dashboard/stats';
|
||||
static const String dashboardMetrics = '/dashboard/metrics';
|
||||
|
||||
// Admin
|
||||
static const String adminUsers = '/admin/users';
|
||||
static const String adminSettings = '/admin/settings';
|
||||
|
||||
// Timeouts
|
||||
static const Duration connectTimeout = Duration(seconds: 15);
|
||||
static const Duration receiveTimeout = Duration(seconds: 15);
|
||||
static const Duration sendTimeout = Duration(seconds: 15);
|
||||
}
|
||||
Reference in New Issue
Block a user