new project stable version

This commit is contained in:
2026-05-10 19:11:31 +03:00
commit 3616f84556
391 changed files with 23857 additions and 0 deletions

29
lib/core/failures.dart Normal file
View File

@@ -0,0 +1,29 @@
sealed class EntityFailure {
final String? message;
const EntityFailure(this.message);
}
class AuthFailure extends EntityFailure {
final int attemptsLeft;
const AuthFailure(this.attemptsLeft, {String? message}) : super(message);
}
class AuthBlockFailure extends EntityFailure {
const AuthBlockFailure(super.message);
}
class WrongZoneFailure extends EntityFailure {
const WrongZoneFailure(super.message);
}
class ScooterNotFoundFailure extends EntityFailure {
const ScooterNotFoundFailure(super.message);
}
class RouteHistoryNotFoundFailure extends EntityFailure {
const RouteHistoryNotFoundFailure(super.message);
}
class UnknownFailure extends EntityFailure {
const UnknownFailure(super.message);
}