23 lines
746 B
Dart
23 lines
746 B
Dart
abstract final class AppConstants {
|
|
static const String appName = 'Flutter Frame';
|
|
static const String appVersion = '1.0.0';
|
|
|
|
// Storage Keys
|
|
static const String accessTokenKey = 'access_token';
|
|
static const String refreshTokenKey = 'refresh_token';
|
|
static const String userKey = 'user_data';
|
|
static const String themeKey = 'theme_mode';
|
|
static const String localeKey = 'locale';
|
|
|
|
// Pagination
|
|
static const int defaultPageSize = 20;
|
|
static const int maxPageSize = 100;
|
|
|
|
// Debounce
|
|
static const Duration searchDebounce = Duration(milliseconds: 500);
|
|
|
|
// Animation
|
|
static const Duration animationDuration = Duration(milliseconds: 300);
|
|
static const Duration shortAnimationDuration = Duration(milliseconds: 150);
|
|
}
|