loadLastKnownPosition function

Future<RaliPosition?> loadLastKnownPosition()

Loads the last known position from storage

Implementation

Future<RaliPosition?> loadLastKnownPosition() async {
  try {
    final double? lat = prefs.getDouble('last_position_lat');
    final double? lng = prefs.getDouble('last_position_lng');

    if (lat != null && lng != null) {
      return RaliPosition(lng, lat);
    }
    return null;
  } catch (e) {
    print('Error loading last position: $e');
    return null;
  }
}