
class Constants {
  static get commonError => "Hệ thống không thể xử lý yêu cầu hiện tại. Vui lòng thử lại sau hoặc liên hệ hotline 1900599863 để được trợ giúp.";
  static var otpTtl = 180;
  static var directionInApp = "IN-APP";
  static var phoneNumberCount = 10;
  static var timeoutSeconds = 30;
  static const loadingTimeoutSeconds = 10;
}

class ErrorCodes {
  static const List<String> tokenInvalidCodes = [
    authTokenInvalid, authTokenEmpty
  ];
  static const String deviceLock = "ERR_DEVICE_LOCK";
  static const String deviceUndefined = "ERR_DEVICE_UNDEFINED";
  static const String requiredChangePass = "ERR_ACCOUNT_LOGIN_PASSWORD_CHANGE_WEAK";
  static const String invalidAccount = "ERR_INVALID_ACCOUNT";
  static const String bioTokenInvalid = "ERR_INVALID_BIO_TOKEN";
  static const String authTokenInvalid = "ERR_AUTH_TOKEN_INVALID";
  static const String authTokenEmpty = "ERR_AUTH_TOKEN_EMPTY";
  static const String commonError = "Hệ thống không thể xử lý yêu cầu hiện tại. Vui lòng thử lại sau hoặc liên hệ hotline 1900599863 để được trợ giúp.";
  static const String networkError = 'Kết nối mạng không ổn định. Vui lòng thử lại!';
  static const String serverErrorMessage = 'Hệ thống không thể xử lý yêu cầu hiện tại. Vui lòng thử lại sau!';
  static const String tokenInvalidMessage = 'Phiên đăng nhập đã hết hạn. Vui lòng đăng nhập lại.';
}