feat: add device authentication, place gates support, and PiP navigation features

This commit is contained in:
Hamza-Ayed
2026-09-19 12:34:26 +03:00
parent 55830beee8
commit ce896df30a
86 changed files with 3414 additions and 341 deletions
@@ -118,6 +118,16 @@ class NavigationState extends Equatable {
return '$minutes دقيقة';
}
String get formattedDistanceToStep {
if (distanceToNextStep >= 1000) {
return '${(distanceToNextStep / 1000).toStringAsFixed(1)} كم';
}
if (distanceToNextStep > 0) {
return '${distanceToNextStep.round()} م';
}
return '';
}
NavigationState copyWith({
NavigationStatus? status,
LatLng? myLocation,