getCurrentPreset method Null safety

Future<Preset?> getCurrentPreset(
  1. String profileToken
)

Implementation

Future<Preset?> getCurrentPreset(String profileToken) async {
  Preset? matchedPreset;

  final _ptzStatus = await getStatus(profileToken);

  final _presets = await getPresets(profileToken);

  for (var preset in _presets) {
    if (_matchPositionSettings(preset, _ptzStatus)) {
      matchedPreset = preset;

      break;
    }
  }

  return matchedPreset;
}